Nslookup es una herramienta de línea de comandos que permite encontrar la dirección IP de un nombre de dominio o viceversa, y también obtener otros tipos de registros DNS de un dominio. Funciona de dos modos, interactivo o no interactivo, y permite cambiar el servidor DNS para obtener una respuesta más autoritativa.
1. ¿Qué es nslookup?
Herramienta de línea de comandos muy práctica y fácil de usar
Su función básica es encontrar la dirección IP de un equipo determinado o realizar una
búsqueda DNS inversa (es decir, encontrar el nombre de dominio de una determinada
dirección IP).
nslookupobtiene directamente lainformaciónrequeridade lacaché DNSdel servidorde
nombres.
Trabaja en dosmodos:
modo no interactivo se iniciael programa,traslo que se añadenlosargumentosde
formaseparada.
modo interactivo,se introducendirectamente tantoel comandonslookupcomolos
parámetrosdeseados.
Funciones
Buscar la direcciónip de un nombre de dominio:
Nslookupnombre_dominio
Puede que aparezcael mensaje “non-authoritative answer”(respuestano
autoritativa) se indicaque el servidorDNSlocal nopuede responderala consultapor
sí solo,sinoque ha debidocontactara uno o variosservidoresde nombres
alternativos.
Realizar peticionesde determinadostiposde registrosDNS
Tambiénpuede conocerinformaciónde otrostiposde registrosde undominio,pues
tiene accesoa lasentradasDNS.
Para elloel usuariodebe definir(“set”) enlainterfazel tipo(“Type”)de registroque se
quiere conocersobre el nombre de dominioindicadoenlasegundalínea.Lasintaxis
de este comandode nslookupmuestrael esquemaque sigue:
2. Cambiar servidor DNS para obtener mejoresresultados
Esta herramientaofrece tambiénlaopciónde que el usuariopuedaseleccionarel
servidorDNSal que se debe dirigirlapetición.
De hecho,si lapeticiónse realizaal servidorde nombresenlazadoconundominio
concreto,la respuestaesautoritativa,esdecir,lainformaciónobtenidavienedada
directamente del servidorde nombresencargadode laresolucióndeldominioen
cuestión.
El primerpasoen este procesoesel de encontrarel servidorolosservidoresde
nombrescorrespondientesmedianteel parámetroNS.Juntoaeste registrohayque
indicarel nombre de dominioencuestión.
La respuestaserá unservidorDNSautorizado.
Despuéscambiamosel servidor
Server NuevoServidorDNS
Cambiamosel tipode registroparasacar toda la posible informacióndel sitio:
SetType=ANY
Y luegorealizamosde nuevolaconsultaal servidor.