El comando nslookup en profesordeinformatica.com

El comando nslookup

Por Aitor López de Aberasturi el Domingo, 13 de Octubre de 2013 0 Comentarios

El comando nslookup nos permite realizar peticiones directamente sobre servidores de DNS y es válido tanto para Windows como para Linux.

Tiene dos modos de realizar la solicitud de información:

1.- Modo normal:

nslookup dominio

Dado un nombre de devuelve la dirección IP.

nslookup dirección_ip

Dada una dirección IP te devuelve el nombre.

C:/> nslookup profesordeinformatica.com 
Server:		127.0.1.1 
Address:	127.0.1.1#53 

Non-authoritative answer: 
Name:	profesordeinformatica.com 
Address: 217.160.242.178 

C:/> nslookup 217.160.242.178 
Server:		127.0.1.1 
Address:	127.0.1.1#53 

Non-authoritative answer: 
178.242.160.217.in-addr.arpa	name = clienteservidor.es. 

Authoritative answers can be found from: 

2.- Modo interactivo

nslookup

Hacemos directamente peticiones sobre el servidor de nombres que tenemos configurado en nuestro ordenador.

nslookup - dirección_ip (o nombre del servidor de nombres)

Hacemos peticiones sobre el servidor de nombres que indicamos después del guión.

Seguidamente vamos a introducir el tipo de registro que queremos introducir así como el dominio del cual queremos obtener información.

$ nslookup - 8.8.8.8 
> set type=NS 
> profesordeinformatica.com 
Server:		8.8.8.8 
Address:	8.8.8.8#53 

Non-authoritative answer: 
profesordeinformatica.com	nameserver = ns64.1and1.es. 
profesordeinformatica.com	nameserver = ns63.1and1.es. 

Authoritative answers can be found from: 
> set type=A 
> ns64.1and1.es 
Server:		8.8.8.8 
Address:	8.8.8.8#53 

Non-authoritative answer: 
Name:	ns64.1and1.es 
Address: 217.160.83.170 

$ nslookup - 8.8.8.8 
> set type=SOA 
> profesordeinformatica.com 
Server:		8.8.8.8 
Address:	8.8.8.8#53 

Non-authoritative answer: 
profesordeinformatica.com 
	origin = ns63.1and1.es 
	mail addr = hostmaster.1and1.es 
	serial = 2012092501 
	refresh = 28800 
	retry = 7200 
	expire = 604800 
	minimum = 86400 

Authoritative answers can be found from: 
> set type=NS 
> profesordeinformatica.com 
Server:		8.8.8.8 
Address:	8.8.8.8#53 

Non-authoritative answer: 
profesordeinformatica.com	nameserver = ns64.1and1.es. 
profesordeinformatica.com	nameserver = ns63.1and1.es. 

Authoritative answers can be found from: 
> set type=A 
> www.profesordeinformatica.com 
Server:		8.8.8.8 
Address:	8.8.8.8#53 

Non-authoritative answer: 
Name:	www.profesordeinformatica.com 
Address: 217.160.242.178 
> set type=MX 
> profesordeinformatica.com 
Server:		8.8.8.8 
Address:	8.8.8.8#53 

Non-authoritative answer: 
profesordeinformatica.com	mail exchanger = 10 mx01.1and1.es. 
profesordeinformatica.com	mail exchanger = 10 mx00.1and1.es. 

Authoritative answers can be found from: 
> exit 

Podemos obtener toda la información como en tipo ANY.

$ nslookup 
> set type=ANY 
> profesordeinformatica.com 
Server:		127.0.1.1 
Address:	127.0.1.1#53 

Non-authoritative answer: 
profesordeinformatica.com 
	origin = ns63.1and1.es 
	mail addr = hostmaster.1and1.es 
	serial = 2012092501 
	refresh = 28800 
	retry = 7200 
	expire = 604800 
	minimum = 86400 
profesordeinformatica.com	mail exchanger = 10 mx00.1and1.es. 
profesordeinformatica.com	mail exchanger = 10 mx01.1and1.es. 
Name:	profesordeinformatica.com 
Address: 217.160.242.178 
profesordeinformatica.com	nameserver = ns64.1and1.es. 
profesordeinformatica.com	nameserver = ns63.1and1.es. 

Authoritative answers can be found from: 
profesordeinformatica.com	nameserver = ns63.1and1.es. 
profesordeinformatica.com	nameserver = ns64.1and1.es. 
mx00.1and1.es	internet address = 212.227.17.175 
mx00.1and1.es	internet address = 212.227.15.134 
mx01.1and1.es	internet address = 212.227.15.150 
mx01.1and1.es	internet address = 212.227.17.191 
ns63.1and1.es	internet address = 217.160.82.170 
ns63.1and1.es	has AAAA address 2001:8d8:fe:53:0:d9a0:52aa:100 
ns64.1and1.es	internet address = 217.160.83.170 
ns64.1and1.es	has AAAA address 2001:8d8:fe:53:0:d9a0:53aa:100 

Ejemplo resolución inversa

$ nslookup 
> set type=PTR 
> 8.8.8.8 
Server:		127.0.1.1 
Address:	127.0.1.1#53 

Non-authoritative answer: 
8.8.8.8.in-addr.arpa	name = google-public-dns-a.google.com. 

Authoritative answers can be found from: 

Próxima entrada

Ejercicios para obtener zonas de los dominios con el comando nslookup


Sobre el profe

Esta es la página web de Aitor Lopez de Aberasturi profesor de informática en ITS Ciudad Jardin. También puedes visitar mi blog de clase.