Nslookup: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 22: Line 22:
Getting the IP address for a name:
Getting the IP address for a name:


<pre>
<syntaxhighlight lang='text>
nslookup www.cnn.com
nslookup www.cnn.com
Server: 8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53
Address: 8.8.8.8#53
Line 37: Line 37:
Name: turner.map.fastly.net
Name: turner.map.fastly.net
Address: 151.101.128.73
Address: 151.101.128.73
</pre>
</syntaxhighlight>


==Query Option==
==Query Option==
Line 43: Line 43:
Getting more information for a name:
Getting more information for a name:


<pre>
<syntaxhighlight lang='text>
nslookup -query=hinfo www.cnn.com
nslookup -query=hinfo www.cnn.com
Server: 8.8.8.8
Server: 8.8.8.8
Line 60: Line 60:
expire = 604800
expire = 604800
minimum = 30
minimum = 30
</pre>
</syntaxhighlight>


Getting the Mail Exchanger (MX) for a domain:
Getting the Mail Exchanger (MX) for a domain:


<pre>
<syntaxhighlight lang='text>
nslookup -query=mx novaordis.com
nslookup -query=mx novaordis.com
Server: 8.8.8.8
Server: 8.8.8.8
Line 75: Line 75:
novaordis.com mail exchanger = 10 aspmx2.googlemail.com.
novaordis.com mail exchanger = 10 aspmx2.googlemail.com.
novaordis.com mail exchanger = 10 aspmx3.googlemail.com.
novaordis.com mail exchanger = 10 aspmx3.googlemail.com.
</pre>
</syntaxhighlight>


In general, -query can be followed by any DNS zone file element names (mx, a, txt, etc).
In general, -query can be followed by any DNS zone file element names (mx, a, txt, etc).

Revision as of 04:13, 19 March 2020

Internal

Overview

Warning: nslookup was found not work correctly on some busybox versions.

Installation

With yum

yum install bind-utils

With apt

apt-get update
apt-get install dnsutils

Non-Interactive Mode

Getting the IP address for a name:

nslookup www.cnn.com
Server:		8.8.8.8
Address:	8.8.8.8#53

Non-authoritative answer:
www.cnn.com	canonical name = turner.map.fastly.net.
Name:	turner.map.fastly.net
Address: 151.101.0.73
Name:	turner.map.fastly.net
Address: 151.101.192.73
Name:	turner.map.fastly.net
Address: 151.101.64.73
Name:	turner.map.fastly.net
Address: 151.101.128.73

Query Option

Getting more information for a name:

nslookup -query=hinfo www.cnn.com
Server:		8.8.8.8
Address:	8.8.8.8#53

Non-authoritative answer:
www.cnn.com	canonical name = turner.map.fastly.net.

Authoritative answers can be found from:
fastly.net
	origin = ns1.fastly.net
	mail addr = hostmaster.fastly.com
	serial = 2016110301
	refresh = 3600
	retry = 600
	expire = 604800
	minimum = 30

Getting the Mail Exchanger (MX) for a domain:

nslookup -query=mx novaordis.com
Server:		8.8.8.8
Address:	8.8.8.8#53

Non-authoritative answer:
novaordis.com	mail exchanger = 5 alt1.aspmx.l.google.com.
novaordis.com	mail exchanger = 5 alt2.aspmx.l.google.com.
novaordis.com	mail exchanger = 0 aspmx.l.google.com.
novaordis.com	mail exchanger = 10 aspmx2.googlemail.com.
novaordis.com	mail exchanger = 10 aspmx3.googlemail.com.

In general, -query can be followed by any DNS zone file element names (mx, a, txt, etc).