Page 1 of 1

Windows Server 2008 - OS - Caching nameserver (DNS) setup

PostPosted: Thu Aug 30, 2012 11:25 am
by lmmtux
Having a caching nameserver on your network will save Internet bandwidth and gives central control of DNS resolution. Clients are configured to use your local DNS server for all Internet traffic. Typically for Windows Server, the DNS role is added to the Domain Controller. But, the DNS role can be added to any server. This article covers Windows Server 2008 and Windows Server 2008 R2.

Adding the DNS role:

First you must add the DNS Server role to the server through the Control Panel / Programs and Features / turn Windows features on or off.

Configuring for cached DNS:

  1. In the Server Manager console, expand in to DNS Server, then DNS, and to the local server you are connected to.
  2. Right-click on the server and go to Properties.
  3. Go to the "Forwarders" tab. This shows DNS servers that you wish to pull records from. In most cases, use your ISP's servers. Using your ISP's servers will hopefully increase DNS resolving speed. Alternatively, you can use additional public DNS servers like OpenDNS.
  4. Check the box "Use root hints if no forwarders are available". This is optional, but will allow the server to contact the root DNS servers in case the DNS servers you specify in the list above are unavailable.
    cacheddns.jpg (41.36 KiB) Viewed 4009 times

    Note: There is a known glitch with Windows Server 2008 R2 only, where the "Use root hints..." option does not work. A Microsoft Hotfix has been released to address the issue.