On Tuesday I registered a new domain name at NameCheap.com and on the same day I changed the NameServer settings at NameCheap to point to my webhost. Already that same day DNS was resolving to the correct server/IP. I was using OpenDNS on my computers and
in my router.
Yesterday I setup and installed a new Windows Server 2012 R2 box and configured it as a domain controller and DNS Server on my network. I setup OpenDNS to be the DNS Forwarders. Using NSLookup on this server, I get an old/incorrect SOA record returned as
well as old A records. I've ensured that the network adapter is configured to look at 127.0.0.1 as the DNS server for the server itself.
All of my tests online indicate that every ISP and DNS server out there is updated to the latest, correct records. I've used OpenDNS Cache Check, DNSStuff, and MXToolbox. Everything consistently returns correct and yet my server consistently returns incorrect results. Where can I start looking for the problem?