10 most used Nslookup commands

What is Nslookup?

First lets clarify what is Nslookup – it is a powerful network administration command-line tool, available for many of the popular computer operating systems for querying Domain Name System (DNS) to obtain domain names or IP addresses, mapping or for any other specific DNS Records.

Need more details what is nslookup? Check the nslookup page on wikipedia.

DNS, records, nslookup

Here are the 10 most used command lines with nslookup that will help you to understand better your domain’s management:

 

1. How to find the A record of а domain.

Command line:
$ nslookup example.com

Command line: $ nslookup


2. How to check the NS records of a domain.

Command line:
$nslookup -type=ns example.com

Command line: $nslookup -type=ns


3. How to query the SOA record of a domain.

Command line:
$nslookup -type=soa example.com

Command line: $nslookup -type=soa

 

30-day Free Trial for Premium Anycast DNS hosting

 

4. How to find the MX records responsible for the email exchange.

Command line:
$ nslookup -query=mx example.com

Command line: $ nslookup -query=mx


5. How to find all of the available DNS records of a domain.

Command line:
$ nslookup -type=any example.com

Command line: $ nslookup -type=any


6. How to check the using of a specific DNS Server.

Command line:
$ nslookup example.com ns1.nsexample.com

Command line: $ nslookup example.com ns1.nsexample.com


7. How to check the Reverse DNS Lookup.

Command line:
$ nslookup 10.20.30.40

Command line: $ nslookup 10.20.30.40


8. How to change the port number for the connection.

Command line:
$ nslookup -port=56 example.com

Command line: $ nslookup -port=56


9.How to change the timeout interval for a reply.

Command line:
$ nslookup -timeout=20 example.com

Command line: $ nslookup -port=56


10. How to enable debug mode.

Debug mode provides important and detailed information both for the question and for the received answer.

Command line:
$ nslookup -debug example.com

Command line: $ nslookup -debug


Notes:

Authoritative answer – This is the answer that originates from the DNS Server which has the information about the zone file.
Non-authoritative answer – When a nameserver is not in the list for the domain you did a lookup on.
Different port – By default, the DNS servers use port 53.

 

30-day Free Trial for Premium Anycast DNS hosting

 

Enjoy this article? Don't forget to share.

Leave a Reply

Your email address will not be published. Required fields are marked *

*