Descripción general
nslookup se utiliza para verificar la correspondencia entre nombres de dominio y direcciones IP, o para consultar registros DNS específicos (MX, NS, A, etc.). Se utiliza principalmente para la resolución de problemas de DNS y el diagnóstico de red.
Características principales
- Consulta de correspondencia dominio-dirección IP
- Consulta de registros DNS específicos (A, MX, NS, etc.)
- Consulta especificando un servidor DNS
- Soporte para modos interactivo/no interactivo
Opciones principales
Además de las opciones de línea de comandos, nslookup permite configurar varias opciones a través del comando `set` en modo interactivo.
Tipo de consulta y depuración
Especificar servidor
Comando generado:
Combina los comandos.
Descripción:
`nslookup` Ejecutando el comando.
Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.
Ejemplos de uso
Varios ejemplos de cómo utilizar el comando nslookup.
Consulta básica de información de dominio
nslookup example.com
Consulta la dirección IP de un dominio especificado.
Consulta utilizando un servidor DNS específico
nslookup example.com 8.8.8.8
Consulta la información del dominio utilizando Google Public DNS (8.8.8.8).
Consulta de registros de intercambio de correo (MX)
nslookup -type=mx example.com
Consulta la información del servidor de correo de un dominio.
Entrada y uso del modo interactivo
nslookup
> server 8.8.8.8
> example.com
> exit
Ejecuta nslookup en modo interactivo y luego realiza consultas usando comandos internos.
Consulta del nombre de dominio por dirección IP (consulta inversa)
nslookup 192.0.2.1
Consulta el nombre de dominio correspondiente a una dirección IP.
Instalación
nslookup está incluido por defecto en la mayoría de las distribuciones de Linux o se proporciona como parte de un paquete de utilidades DNS. Si no está instalado, puede instalarlo usando los siguientes comandos.
Debian/Ubuntu
sudo apt update && sudo apt install dnsutils
Instala el paquete dnsutils usando el administrador de paquetes apt.
CentOS/RHEL/Fedora
sudo yum install bind-utils
# o
sudo dnf install bind-utils
Instala el paquete bind-utils usando el administrador de paquetes yum o dnf.
Consejos y precauciones
Consejos útiles y puntos a tener en cuenta al usar nslookup.
Considerar el comando dig
Aunque nslookup todavía se usa ampliamente, el comando `dig` proporciona información DNS más potente y detallada, y es más adecuado para scripting. Se recomienda usar `dig` junto con nslookup para la resolución de problemas de DNS.
- `dig` soporta más tipos de registros DNS
- `dig` proporciona información detallada sobre la respuesta
- `dig` tiene un formato de salida fácil de analizar en scripts
Aprovechar el modo interactivo
El modo interactivo es conveniente si necesita realizar varias consultas. Puede escribir `help` en modo interactivo para ver los comandos internos disponibles.
- `set type=mx` (configurar para consultar registros MX)
- `server 1.1.1.1` (cambiar el servidor DNS para la consulta)
- `exit` (salir del modo interactivo)