We have a single Windows Server 2003 which is our DC and also serves as our DNS server. In order to be able to view our company website which is hosted by a third party, I had created a DNS delegation for www. This had been working fine for a
couple of years but has stopped working now.
We changed to a new website host (from domainhost.com to bluehost.com) and I thought that all I would have to do was edit the nameserver value in the DNS delegation but that doesn't seem to be working.
What I am seeing is when I first add the delegation to the DNS server and then do an nslookup on the www domain then everything is ok. However as soon as the DNS server actually has to resolve that domain (i.e a ping, a browser request, etc ...) then
it will actually resolve back to our internal DC and a subsequent nslookup will show that the primary nameserver has been changed to point back to our DC. If I then clear cache on the DNS server, then once again the nslookup will start reporting correctly.
There are no event logs to indicate any kind of DNS error.
Here is the output of what I am seeing:
H:\>nslookup
Default Server: server.braswellfoods.com
Address: 192.168.1.10
> set type=soa
> www.braswellfoods.com
Server: server.braswellfoods.com
Address: 192.168.1.10
braswellfoods.com
primary name server = ns1.bluehost.com
responsible mail addr = dnsadmin.box352.bluehost.com
serial = 2010070803
refresh = 86400 (1 day)
retry = 7200 (2 hours)
expire = 3600000 (41 days 16 hours)
default TTL = 300 (5 mins)
> exit
H:\>ping www.braswellfoods.com
Pinging braswellfoods.com [192.168.1.10] with 32 bytes of data:
Reply from 192.168.1.10: bytes=32 time<1ms TTL=128
Reply from 192.168.1.10: bytes=32 time<1ms TTL=128
Reply from 192.168.1.10: bytes=32 time<1ms TTL=128
Reply from 192.168.1.10: bytes=32 time=1ms TTL=128
Ping statistics for 192.168.1.10:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 1ms, Average = 0ms
H:\>nslookup
Default Server: server.braswellfoods.com
Address: 192.168.1.10
> set type=soa
> www.braswellfoods.com
Server: server.braswellfoods.com
Address: 192.168.1.10
Non-authoritative answer:
www.braswellfoods.com canonical name = braswellfoods.com
braswellfoods.com
primary name server = server.braswellfoods.com
responsible mail addr = hostmaster
serial = 9551
refresh = 900 (15 mins)
retry = 600 (10 mins)
expire = 86400 (1 day)
default TTL = 3600 (1 hour)
server.braswellfoods.com internet address = 192.168.1.10
******* before executing this I cleared the DNS cache on the server *******
> www.braswellfoods.com
Server: server.braswellfoods.com
Address: 192.168.1.10
braswellfoods.com
primary name server = ns1.bluehost.com
responsible mail addr = dnsadmin.box352.bluehost.com
serial = 2010070803
refresh = 86400 (1 day)
retry = 7200 (2 hours)
expire = 3600000 (41 days 16 hours)
default TTL = 300 (5 mins)
>
Thanks