Essentials 2012 Manage DNS AutoDiscovery
February 14, 2014 2 Comments
Listening to the ‘Home Server Show’ podcast recently, the conversation inevitably steered towards Client DNS on Essentials. It reminded me that i had written a script last year, to manage the UR3 feature of Essentials 2012 that being ‘DNS AutoDiscovery’ but never actually shared it.
I uploaded it to the TechNet Gallery today.
It relates to the changes in UR3 that introduce Registry changes to stop the Client computers DNS being managed (or mangled depending on your point of view) by the Essentials Server. You can run the script on a single PC or you can run it on the Server to have it apply to all clients.
This was put together for Essentials 2012, but i just added some tweaks to help it work with R2.
If you do choose to Disable the service at the Server, it is important to note that it will only affect Clients that install the Connector after the change, existing clients will need to be modified manually to set them back to use DHCP or your preferred method for name resolution.
You’ll need a good handle on double negatives because, Disabling Skip DNS AutoDetection, will actually retain the settings that allow the Essentials Server to configure your Client DNS.
If you choose to Enable Skip DNS AutoDetection, you will be telling your Client or Server, to Disable the process that controls Client DNS.
Script to check if Essentials has configured your NICs: gallery.technet.microsoft.com/Windows-Server-Essentials
Blog explaining Client DNS behaviour: titlerequired.com/unravelling-the-mystery-of-client-dns-with-essentials