Today I had a little problem with my dns server. I had configured the server to use its own dns service. Then I noticed that a dns response was very slow. I checked it with nslookup and I got a very slow response. Ok, I checked my dns and found out that I have configured the system to first get an answer from a forwarding dns and, if it failed, from the root dns servers. I disabled the “Use root hints, if no forwarders are available” function. After that, no external name resolution is possible anymore. Ok, I enabled the function again and the slow response was back again. So it must be the forwarder – but the forwarder itselfs running well (I checked it).
But why were my name resolutions slow? After some googling I found a new dns function in Windows 2008R2. The Server has a function named “EDNS” and this is enabled by default. So i had no DNS response problem but a DNS forwarder problem. To disable “EDNS” execute “dnscmd /config /EnableEDNSProbes 0” in the command promt.
Here are some additional informations:
Achtung! Bitte Kommentar nur 1 mal absenden. Der Kommentar wird nach einiger Zeit automatisch freigegeben.Attention! Please send your comment only 1 time. The comment will be automatically published after some minutes.