From 62c4fba2794df52a1348a746c3f9a5c3ac5e544c Mon Sep 17 00:00:00 2001 From: Yuri Slobodyanyuk Date: Tue, 24 Jan 2017 23:22:44 +0200 Subject: [PATCH] nslookup: add page (#1174) Non interactive use of nslookup on *nix-like systems: https://linux.die.net/man/1/nslookup --- pages/common/nslookup.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 pages/common/nslookup.md diff --git a/pages/common/nslookup.md b/pages/common/nslookup.md new file mode 100644 index 000000000..5f5e4667b --- /dev/null +++ b/pages/common/nslookup.md @@ -0,0 +1,31 @@ +# nslookup + +> Query name server(s) for various domain records. + +- Query your system's default name server for an IP address (A record) of the domain: + +`nslookup {{example.com}}` + +- Query a given name server for a NS record of the domain: + +`nslookup -type=NS {{example.com}} {{8.8.8.8}}` + +- Query for a reverse lookup (PTR record) of an IP address: + +`nslookup -type=PTR {{54.240.162.118}}` + +- Query for ANY available records using TCP protocol: + +`nslookup -vc -type=ANY {{example.com}} ` + +- Query a given name server for the whole zone file (zone transfer) of the domain using TCP protocol: + +`nslookup -vc -type=AXFR {{example.com}} {{name_server}}` + +- Query for a mail server (MX record) of the domain, showing details of the transaction: + +`nslookup -type=MX -debug {{example.com}}` + +- Query a given name server on a specific port number for a TXT record of the domain: + +`nslookup -port={{port_number}} -type=TXT {{example.com}} {{name_server}}`