Inicio > Gestión de red > nslookup

nslookup: Consulta de servidor DNS

nslookup es una herramienta de línea de comandos utilizada para consultar servidores del Sistema de Nombres de Dominio (DNS) y obtener información sobre nombres de dominio o direcciones IP. Admite modos interactivos y no interactivos, y también puede especificar un servidor DNS particular para las consultas.

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)

comandos relacionados

Son comandos que son funcionalmente similares o que se usan juntos con frecuencia.


Comandos de la misma categoría