1
I have a Windows XP machine that refuses to connect to one of my servers no matter what I've tried. It points to a null IP address (not the correct IP) and HTML-get
as well as ping
and tracert
all aim at the wrong address.
Of course I flushed the DNS cache with ipconfig /flushdns
, and even restarted the dns cache service and rebooted a few times.
And yes, I added the NegativeCacheTime
set to 0.
Also, I checked C:\WINDOWS\system32\drivers\etc\hosts
, and there are no entries in it except for localhost
.
All the other machines on my LAN get the right IP, but this one XP-box seems to have some kind of evil stealth DNS.
It's driving me batty; what can be causing this?
2Try
nslookup <hostname>
and see what it responds. It'll tell you exactly which DNS server is being used. – Darth Android – 2013-01-28T22:12:20.197Did you also check for an active
– Ƭᴇcʜιᴇ007 – 2013-01-28T22:17:46.357LMHOSTS
file?@DarthAndroid, it came back
resolver1.opendns.com
208.67.222.222
-- which seems right. OpenDNS is supposed to be good, isn't it? Cross checking, I see that at least 2 of the other win boxes were hijacked to use Comodo DNS (not authorized). – Brock Adams – 2013-01-28T22:18:30.510@techie007, No. Thanks for the reminder. However, it had no uncommented entries. – Brock Adams – 2013-01-28T22:19:39.827
If the server is outside, and you're depending on external DNs, it may just take a while for it to update. Perhaps try
nslookup <servername> 8.8.8.8
to check with Google's DNS, and perhaps use it again to check against your hosting company's DNS (assuming you have hosted DNS)? – Ƭᴇcʜιᴇ007 – 2013-01-28T22:21:38.257@techie007: The Win XP box reports that it's using OpenDNS (like they all should), I just checked with OpenDNS' "CacheCheck" and it reports the right IP for the domain.
– Brock Adams – 2013-01-28T22:26:19.630And, now, everything's working at last. I can only conclude that OpenDNS was very late in updating its cache. And that it was dumb luck that Comodo hijacked the DNS on the other win boxes, and that Comodo is apparently better at updates than OpenDNS? – Brock Adams – 2013-01-28T22:30:19.610
@DarthAndroid, if you want to make your comment an answer, I will accept it, since it led to the correct solution (Check your DNS provider's cache tool, if they have one, and make sure all machines are using the same, bestest DNS provider (which does not appear to be OpenDNS anymore).) – Brock Adams – 2013-01-28T22:32:28.943
@BrockAdams Done. Also, I stopped using OpenDNS a while ago when they started hijacking
NXDOMAIN
to return a search page. – Darth Android – 2013-01-28T23:25:14.747