DNS |
|
Domain Name System (DNS) is an Internet Engineering Task Force (
There are a number of ways to find out whether your system is resolving properly. You can use nslookup to verify name resolution. The nslookup command can be used to find various details relating to a particular
Go to the command prompt and type in nslookup host_name server_IP_address. Replace the actual host name that you are trying to resolve for host_name and the IP address of the DNS server for server_IP_address then press enter. This will allow you to verify if an error is on the server, if there is a widespread resolution error, or if the server is possibly down. Nslookup will also display the various types of DNS records, not just primary (A) records, or all records for a domain. You can then ping with the -a switch to also verify if DNS resolution is working fine. Troubleshoot the dns client since most problems start with failed queries at the client. If a dns server provides incorrect data to queries that it successfully answers, then the most likely causes would be:
If the DNS server does not resolve names for external networks, then the possible causes could be:
Troubleshoot also the connectivity to the root servers. Verify that the DNS server used in a failed query can ping its root servers by IP address. If a ping attempt to one root server fails, it might indicate that an IP address for that root server has changed. |
Discuss DNS in the forums.


