How can I check to see if DNS is working?

A frequent mistake is to use "ping" to test DNS. On Windows NT/2K and Unix, there are tools called "nslookup" and "dig".

- You can check to see whether or not your registrar is pointing your domain to the correct nameservers. The "whois" information may be wrong, and should not be used. Go to a command prompt/console and enter the command:
nslookup -type=NS
If the response does not contain all of the correct name servers, then you should contact your registrar and have them fix it.

- To check to see whether a particular server is responding, you can add the server name:
If the response has a bunch of 'root-servers' that means the server does not know about the domain name and is referring you elsewhere.

- To look for a certain record type, like the "MX" record or the "SOA" record, you can use the parameter "-type=MX" or "-type=SOA".
nslookup -type=MX

- If you don't have access to "nslookup" or "dig", you can use online DNS lookup tools instead.


  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

What is propagation?

Domain Propagation is the period of time, or delay, involved in sending your domain’s address...

What is DNS?

Domain Name System (DNS) is a database system that translates a computer's fully qualified domain...

What is an "A" record?

An "A" record, also called an "address" record, ties a domain name to an IP address. If there is...

What is an "MX" record?

MX" ("Mail eXchanger") records are used to specify what server on the Internet is running e-mail...

What is a "CNAME" record?

CNAME" records, short for "Canonical Name", create an alias from a domain name to another. You...