Best practices for resolving external DNS queries
Posted on 2006-05-16
We are currently running Microsoft DNS on two Windows 2000 servers and we currently have our ISP's DNS servers specified in our forwarder list. I have heard two different stories about forwarders and I'm trying t get a feel for what te best practice regarding forwarders is. In the blue corner are those that insist that is is a best practice to forward your external DNS request to your ISP's DNS servers as these servers perhaps have common addresses cached on the server making for a quick answer to you. In the red corner are those that believe that you should not be specifying your ISP's DNS as a forwarder but get all your answers from the root hints servers. The basis of this is that your ISP's DNS might go down and you can't get any resolutions while they are down. In addition to this the proponents of using the root hints servers say that you will always get the correct answer from the root hints as they are not allowed to cash answers and you avoid the possibility of getting a poluted cached response if your ISP's cache is corrupt. Any help would be appreciated.