internal network DNS Server change
I need to change the DNS server that I am pointing all of my internal machines to. This is a simple process for the clients as I can make the change in DHCP but I need to work out where all of the 200+ servers are looking for their DNS lookups. Is there an easy way that I can find out which IP addresses are performing lookups on this server? 
September 6th, 2015 9:44pm

The script is a great start as I have a list of all my servers and can run it against them to find out which ones need changing. What I need now though is a way to find out what IP addresses/machine names are referring to my DNS server for DNS lookups. I dare say that there are a number of undocumented instances of machines and equipment that have been given fixed IP addresses for their DNS entries. I could just turn the server off and see what fails but I would rather be a bit more proactive and avoid the headaches.
September 7th, 2015 1:47am

Hi Rraymont,

I suppose we could use debug logging.

Enable debug logging on DNS server, then all the queries sent to it would be recorded to a log file.

Here are the steps:

  • Open DNS manager and right click DNS server.
  • Open Properties and click Debug Logging tab.
  • We could choose to log only incoming queries.

Then we could analyze the log file to find out the devices which are referring to the DNS server.

Here is the guide for reading the log file:
View a DNS server debug log file:
https://technet.microsoft.com/en-us/library/cc776445(v=ws.10).aspx

The Fun in DNS Debug Logging - Read the DNS Debug Log:
http://social.technet.microsoft.com/wiki/contents/articles/13640.the-fun-in-dns-debug-logging-read-the-dns-debug-log.aspx

Best Regards,

Leo

Free Windows Admin Tool Kit Click here and download it now
September 7th, 2015 2:54am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics