Troubleshoot Windows DNS Problems - Page 2
User PCs are not registering into the DNS zone
A user's PC is able to connect to the network, but the computer name does not get registered in the DNS server. Three common possibilities are:
- The TCP/IP settings properties window does not have Register this connection's addresses in DNS selected. This option will ask the DNS client to register the computer name into the DNS server. See Figure 4.
- Authenticated Users group does not have the correct permission set for the DNS zone. Authenticated Users group needs to have the permission to create child objects for the DNS zone. See Figure 5.
- DNS Dynamic Updates is not enabled in DHCP settings. To be exact, the DNS client will ask the DHCP Server to create an A and PTR record in the DNS Server. Hence, the DHCP Server will need to have the Enable DNS dynamic updates according to the settings below selected. See Figure 6.
Figure 4: Register this connection's addresses in DNS must be selected.
Figure 5: Authenticated users group must have permission to Create All Child Objects, else it will not create an A record in the DNS Server.
Figure 6: Enable DNS Dynamic Updates in DHCP settings.
DNS Server configuration
If the DNS server is not configured properly, the entire DNS service will be affected. Here are some common configuration issues administrators should look out for:
DNS queries not responding with any response
Assuming that Internet connectivity from the DNS server to the outside world is still good, the problem could lie with the forwarder or root hints. Here's why:
- Forwarder DNS servers are down. Depending on your network configurations, you might have set up forwarder DNS. If all of the forwarder DNS servers are down, this will affect the DNS server at your site. See Figure 7.
- Root Hints are missing. Or root hints servers are down. Root hints allow DNS queries to be resolved by using the Root DNS Server, without using an intermediate DNS server, or a forwarder. See Figure 8.
Figure 7: Configure Forwarders in DNS Server.
Figure 8: Root Hints name servers are shown in this list.
DNS is Important
DNS is crucial in every corporate environment, whether for internal or external hostname resolution. The above configuration issues are not exhaustive, but do include some of the most common problems administrators miss during routine monitoring and troubleshooting. Do you have any other DNS tips that you would like to share? Post them below!
Jabez Gan is a Microsoft Most Valuable Professional (MVP) and is currently the Senior Technical Officer for a consulting company that specializes in Microsoft technologies. His past experience includes developing technical contents for Microsoft Learning, Redmond, Internet.com and other technology sites, and deploying and managing Windows Server Systems. He has also spoken in many technology events which includes Microsoft TechEd Southeast Asia.A contributing author for MCTS: Windows Server 2008 Application Platform Configuration Study Guide by Sybex, he is often sourced to act as a subject matter expert (SME) in Windows server and client technology.He can be reached at firstname.lastname@example.org