Windows 2012 host can ping but no DNS lookup

Windows 2012 host can ping but no DNS lookup

Had an interesting issues today. Windows 2012 fully patched on ML620 Blade with a trunk port connected to PowerConnect with QLogic. The server was able to ping to AD DNS (windows 2008 R2), and other servers in the network, telnet 53 over TCP to our DNS server (well, I have not gone through sniffing UDP 53 port). In other words, the connection between this server and DNS server seem to have no issues. But, when we tried DNS lookup via nslookup or ping etc, we got “DNS request timed out”. It was not able to query the DNS at all.

Below is what you need to investigate:

Windows 2012 host can ping but no DNS lookup

Here is what to blame:

  • Large Send Offload
  • TCP Checksum offload

on the NIC driver. When either of these were enabled, the server could not query the DNS. I have not had a time to dive into “why”. 

So, it might be good to play with these if you are having similar issues

 

Large Send Offload V2 Checksum Offload

Not: The behavior was still the same when we installed the latest drivers from the vendor.

Good luck.

Bulent Tolu

Bulent Tolu

Sr. Systems Engineer at VMware
Bulent is an IT professional with Master's in MIS and 10-years of experience in broad range of Information Technologies. He is exposed to engineering/architecting, implementation/integration, and administration of various high-available IT systems and infrastructure. He has a passion to continually research, test and evaluate new technologies and follow industry best practices to secure and optimize IT systems. Currently, he lives in Istanbul and works as a Sr. Systems Engineer at VMware.
Bulent Tolu

Leave a Reply

Your email address will not be published. Required fields are marked *

Post Navigation

Share
Translate »