Lookup DNS records (A, NS, MX, TXT etc.) of any website. The tool queries domain's authoritative nameserver and obtains data associated with resource records.
IP addresses are used to identify communicating hosts on the Internet; however, being a sequence of numbers, IP addresses are rather difficult for human users to remember. Therefore, each IP address is assigned an alphabetical domain name. Domain Name System (DNS) translates those domain names back to their corresponding IP addresses. DNS is an integral component of the Internet.The process of finding out the IP address of any particular URL on the Internet is commonly referred to as DNS Lookup.
A simple DNS Lookup, also called a Forward Lookup, would work like this:
There also exists a reverse DNS Lookup, the process being the same, with the exception that it first starts out with an IP address that resolves into a domain name.
When DNS Service is unable to find what it is looking for or the process takes a while, we end up with “the webpage cannot be found” on our screens.
After a name server has been configured it’s crucial to check if the server performs properly. Various debugging software and tools are used to execute such checks and one of them is nslookup.
The nslookup program sends DNS queries to the DNS server and checks whether the server answers correctly. One of it’s advantages is that it’s part of the TCP/IP package in Windows, as well as UNIX, thus you won’t have to look for it anywhere.
In order to access nslookup, open a command line on your computer and use the command nslookup followed by the domain name or IP address that you want to resolve and press Enter.
The first two lines, server and address, define the default name server in the system and its IP address.
The answer you need is in the next couple of lines. In the given example, a domain name was used, but it would work the same way with an IP address.
Using nslookup you can check the DNS records as well. The domain’s DNS records are stored in its DNS zone. All the information on domain names and their IP addresses together with all the rest of the information transferred via DNS is stored on the servers of name records called Resource Records (RR). Each resource record provides information about a specific object. A list of common type of records is given below:
By default nslookup is looking for an appropriate A or PTR record; however, it can also be used to request any resource record.
The type of record ought to be specified using the following command:
or with the shortened version:
primary name server = ns1.digitalocean.com
responsible mail addr – hostmaster.webhostinggeeks.com
serial = 1502406197
refresh = 10800 <3 hours>
retry = 3600 <1 hour>
expire = 604800 <7 days>
default TIL = 1800 <30 mins>
In case you don’t know whether a specific domain name is a canonical name or an alias you can set the record type to any set q=any; in this case you’ll find out all records related to a specific domain. That is exctaly what our online tool does.