Two versions of the tool are available. To use the basic tool, enter a domain name in the text box, then click “Go.”
You can use the DNS Records tool to diagnose problems with a domain name's server(s). If your lookup of a domain name doesn't work, you can use the tool to help find the root cause.
In addition to the DNS Records tool, we offer the more advanced NsLookup tool that lets you choose the DNS server to query and the type of records to request. If the DNS Records tool doesn't indicate any problems but you're still seeing issues, using the NsLookup to point to a different server may return helpful details.
NsLookup also lets you check to see if multiple servers are reporting consistent and up-to-date information.
The domain name system works by passing information from one server to another.
The first server to “receive” domain name related information is the one to which the domain or its host belongs. This is the authoritative server. The authoritative server then propagates the domain's information to the root servers and other servers around the world. This process can take up to a couple of days.
Many DNS servers will accept queries only for authoritative records, eg, requests for domains they own. If you don't know who owns a domain name, you can query a public server for additional information.
Querying any DNS server that accepts your request will return the NS records. These will contain information about the domain's authoritative servers. You can then repeat the query using the authoritative server to see if your results are consistent.
There are thirteen root DNS servers. They hold authoritative information on top-level domains using the most popular extensions like .com, .org, and .net.
They also hold the following records for nearly all domains:
Since the information they hold is incomplete, they're used mostly by other DNS servers to find a domain's authoritative servers. If information on a new or changed domain hasn't propagated to the root servers, most clients won't be able to locate the domain.
Propagation speed depends mainly on the records' TTL (time to live) value. This dictates how long a DNS record will be cached on a local server (resolver). A lower value will cause the resolvers to updated more quickly.
Since domain records don't change often, the TTL needs to be reasonably high. Typical values range from 3600 seconds (1 hour) to 86400 seconds (1 day). There may be an additional delay in making the records available on the authoritative server.
Some facts about domain names and the domain name system over the years: