I think I have an odd DNS situation on my hands. We have two Windows Server 2008R2 DNS servers that all of our campus machines use. We are unable to get to the site cdbaby.com in any web browser. We can get to other websites, and the cdbaby.com site is accessible from off campus.
I had a case open with our firewall vendor, because when we test just outside of the firewall, the site works. Inside the firewall, the site doesn't work. I concluded that it was the firewall's fault, but apparently it is actually the DNS. When I switch my workstation to use google DNS, the browser successfully can view the site.
We aren't using any browser proxies.
Here's where it gets weird:
C:\Windows\system32>ipconfig /flushdns
Windows IP Configuration
Successfully flushed the DNS Resolver Cache.
C:\Windows\system32>ping cdbaby.com
Pinging cdbaby.com [70.102.112.164] with 32 bytes of data:
Reply from 70.102.112.164: bytes=32 time=14ms TTL=242
Reply from 70.102.112.164: bytes=32 time=14ms TTL=242
Reply from 70.102.112.164: bytes=32 time=15ms TTL=242
Reply from 70.102.112.164: bytes=32 time=14ms TTL=242
Ping statistics for 70.102.112.164:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 14ms, Maximum = 15ms, Average = 14ms
C:\Windows\system32>nslookup
Default Server: adam.campus.****.***
Address: 192.168.2.4
> cdbaby.com
Server: adam.campus.****.***
Address: 192.168.2.4
Non-authoritative answer:
Name: cdbaby.com
Address: 70.102.112.164
Seems good, right?
From the same machine, I run wireshark while I do the nslookup - the result is good, the DNS server responds correctly.
I then try to go the page again, and this time the DNS server fails. I have reset both Firefox and Chrome's internal DNS cache along the way.
If I change the DNS server for the workstation to the other DNS server on site, also Server 2008R2, the request still fails.
What am I missing? If NSLOOKUP and ping resolve the address, why do the DNS lookups by the browser fail?
Thanks! I'd be happy to provide more info.