¿Cómo hacer un nslookup?
nslookup permite consultar información DNS de un dominio desde la línea de comandos. Puedes utilizarlo para comprobar direcciones IP, nameservers, servidores de correo y otros registros DNS.
¿Cómo hacer un nslookup?
Abre la terminal o consola y ejecuta nslookup seguido del dominio que quieres consultar, por ejemplo nslookup ejemplo.cl.
También puedes indicar un tipo de registro concreto utilizando opciones como -type=NS, -type=A, -type=MX o -type=TXT.
¿Para qué sirve nslookup?
nslookup permite consultar servidores DNS y observar las respuestas asociadas a nombres de dominio.
Consultar una dirección IP
Puedes utilizar nslookup para comprobar qué dirección IP devuelve un dominio en una consulta DNS.
Consultar nameservers
También puedes solicitar los registros NS para identificar los servidores de nombres autoritativos de un dominio.
Consultar otros registros
Es posible especificar tipos como A, AAAA, MX, CNAME y TXT para investigar diferentes partes de la configuración DNS.
Una consulta nslookup depende del servidor DNS utilizado
La respuesta no solo depende del dominio. También interviene el servidor DNS al que se dirige la consulta.
El nombre consultado
Es el dominio o nombre DNS cuyo registro quieres investigar.
El servidor que responde
nslookup puede utilizar el servidor DNS configurado en tu equipo o uno que especifiques.
El tipo de información
Puedes consultar A, AAAA, NS, MX, TXT y otros tipos de registros.
Cómo hacer un nslookup de un dominio
La consulta más sencilla consiste en escribir nslookup seguido del nombre de dominio.
nslookup ejemplo.cl
La salida puede mostrar el servidor DNS utilizado para realizar la consulta y la respuesta obtenida para el dominio.
Cómo consultar una dirección IPv4 con nslookup
Para solicitar específicamente el registro A:
nslookup -type=A ejemplo.cl
El resultado muestra la información IPv4 que devuelve la consulta para el nombre indicado.
Cómo consultar IPv6 con nslookup
Para consultar registros AAAA puedes utilizar:
nslookup -type=AAAA ejemplo.cl
Esta consulta permite comprobar si el nombre tiene una dirección IPv6 publicada.
Cómo consultar los nameservers con nslookup
Para saber qué servidores de nombres aparecen asociados a un dominio:
nslookup -type=NS ejemplo.cl
Esta consulta es especialmente útil cuando quieres comprobar cuáles son los nameservers del dominio.
Cómo saber los DNS de un dominio →Cómo consultar los servidores de correo
Para investigar qué servidores reciben correo electrónico para un dominio:
nslookup -type=MX ejemplo.cl
La respuesta puede mostrar los servidores de correo y sus prioridades.
Cómo consultar registros TXT
Los registros TXT se utilizan en numerosas configuraciones y verificaciones de dominio.
nslookup -type=TXT ejemplo.cl
El resultado puede contener diferentes valores de texto publicados por el dominio.
Cómo hacer un nslookup utilizando un DNS específico
También puedes indicar qué servidor DNS quieres utilizar para realizar la consulta.
nslookup ejemplo.cl 1.1.1.1
En este ejemplo se solicita la resolución utilizando la dirección IP del servidor DNS indicado.
Comandos nslookup más utilizados
| Consulta | Comando | Utilidad |
|---|---|---|
| Dominio |
nslookup ejemplo.cl
|
Consulta básica. |
| A |
nslookup -type=A ejemplo.cl
|
Dirección IPv4. |
| AAAA |
nslookup -type=AAAA ejemplo.cl
|
Dirección IPv6. |
| NS |
nslookup -type=NS ejemplo.cl
|
Nameservers. |
| MX |
nslookup -type=MX ejemplo.cl
|
Servidores de correo. |
| TXT |
nslookup -type=TXT ejemplo.cl
|
Registros TXT. |
Cómo interpretar una respuesta de nslookup
Server
La salida puede mostrar qué servidor DNS se utilizó para realizar la consulta.
Address
Dependiendo de la sección de la respuesta, la dirección mostrada puede corresponder al servidor DNS utilizado o al resultado solicitado.
Non-authoritative answer
Este mensaje indica que la respuesta obtenida no procede directamente de un servidor autoritativo para la zona, sino de un servidor que resolvió la consulta.
Name y Address
En una consulta básica, estos campos pueden mostrar el nombre consultado y la dirección obtenida como respuesta.
Errores y resultados comunes al utilizar nslookup
Non-existent domain
Esta respuesta indica que la consulta no encontró el nombre solicitado en el contexto del servidor consultado.
Request timed out
Puede indicar que el servidor DNS no respondió dentro del tiempo esperado o que existe un problema de conectividad.
Una respuesta distinta a la esperada
Comprueba el tipo de registro consultado, el servidor DNS utilizado y si existe algún cambio reciente en la configuración.
nslookup vs. dig
| Característica | nslookup | dig |
|---|---|---|
| Uso básico | Muy sencillo. | Más orientado a consultas detalladas. |
| Windows | Disponible. | Puede requerir instalación. |
| Linux / macOS | Disponible según sistema. | Herramienta muy utilizada. |
| Consultas rápidas | Sí. | Sí. |
| Salida detallada | Más limitada. | Muy completa. |
Sigue aprendiendo sobre consultas DNS
Puedes continuar con: cómo saber los DNS de un dominio .
También puedes revisar: qué es un registro NS .
Para comprender la estructura de DNS: qué es un registro DNS .
Y para entender la actualización de los cambios: qué es la propagación DNS .
Preguntas frecuentes sobre nslookup
nslookup es una herramienta de línea de comandos utilizada para realizar consultas DNS y comprobar respuestas asociadas a nombres de dominio.
Abre la terminal y ejecuta nslookup ejemplo.cl, reemplazando el dominio por el que quieras consultar.
Puedes utilizar nslookup -type=NS ejemplo.cl para solicitar los servidores de nombres del dominio.
Puedes ejecutar nslookup -type=A ejemplo.cl para consultar el registro A o nslookup -type=AAAA ejemplo.cl para IPv6.
Utiliza nslookup -type=MX ejemplo.cl para consultar los servidores de correo publicados.
Sí. nslookup está disponible desde la consola de Windows y permite realizar consultas DNS directamente desde la línea de comandos.
Sí. Puedes indicar un servidor DNS específico, por ejemplo nslookup ejemplo.cl 1.1.1.1.
Ambas herramientas permiten realizar consultas DNS, pero dig suele ofrecer una salida más detallada y es muy utilizada en entornos Linux y macOS.
Aprende qué es DNSSEC
Descubre cómo DNSSEC utiliza firmas digitales para ayudar a validar la autenticidad de las respuestas DNS.
Ver guía →