NSLookup online: nslookup directo en tu navegador
¿No tienes a mano una línea de comandos o simplemente no quieres abrirla? Esta página le hace al DNS las mismas preguntas que nslookup. Escribe un dominio, elige un tipo de registro y lee la respuesta. Más abajo encontrarás cada comando de nslookup junto a la opción equivalente de aquí, además de lo que significa realmente su resultado.
Comandos de nslookup y la opción equivalente aquí
| Comando | Qué consulta | En esta herramienta |
|---|---|---|
| nslookup example.com | Los registros A y AAAA (direcciones IP) | A o AAAA |
| nslookup -type=mx example.com | Los servidores de correo | MX |
| nslookup -type=ns example.com | Los servidores de nombres autoritativos | NS |
| nslookup -type=txt example.com | Registros de texto, como SPF | TXT |
| nslookup -type=cname www.example.com | El alias al que apunta un nombre | CNAME |
| nslookup -type=soa example.com | La autoridad de la zona y sus temporizadores | SOA |
| nslookup 8.8.8.8 | El nombre de host detrás de una dirección IP (consulta inversa) | Herramienta de consulta de DNS inverso |
| nslookup example.com 1.1.1.1 | La misma consulta, enviada a un resolvedor que tú eliges | Usa resolvedores públicos |
Cómo se ve el resultado de nslookup
En Linux y macOS, una consulta simple imprime algo así (la dirección es un ejemplo de documentación):
- Server y Address, al inicio, indican qué resolvedor respondió. Suele ser tu router, por eso los resultados pueden diferir de los de un resolvedor público.
- Non-authoritative answer significa que la respuesta vino de un resolvedor, a menudo desde su caché, y no directamente del servidor de nombres del propio dominio. Es lo normal en las consultas cotidianas.
- Un nombre que aparece más de una vez tiene varias direcciones.
- NXDOMAIN o Non-existent domain significa que el nombre no está registrado o no tiene registros. Un tiempo de espera agotado significa que no llegó ninguna respuesta a tiempo, a menudo porque un firewall bloquea el DNS.
$ nslookup example.com Server: 192.168.1.1 Address: 192.168.1.1#53 Non-authoritative answer: Name: example.com Address: 203.0.113.10
Cómo usar nslookup en Windows, macOS y Linux
Ya viene instalado. En Windows abre el Símbolo del sistema o PowerShell, en macOS abre Terminal, y escribe nslookup seguido de un nombre. Escribe nslookup solo para entrar al modo interactivo; luego usa set type=mx y un nombre para cambiar el tipo de registro, y exit para salir.
Muchos administradores de Linux y macOS prefieren dig porque muestra más detalle y es más fácil de usar en scripts. Ambos hacen las mismas preguntas al mismo sistema DNS, así que las respuestas coinciden.
Cuando tu nslookup y esta página no coinciden
Pasa, y casi siempre se debe a una de cuatro cosas. Tu resolvedor guarda una respuesta más antigua que la de los públicos. Estás en una VPN o en una red de empresa cuyo DNS devuelve respuestas distintas para nombres internos. Una entrada en el archivo hosts anula el DNS solo en tu equipo: nslookup la ignora, pero tu navegador no. O el dominio usa DNS geográfico y entrega direcciones diferentes según el lugar desde el que preguntas.