La utilidadnslookup
se puede instalar y usar en un sistema Linux para obtener información sobre los registros DNS de un dominio o dirección IP. Es particularmente útil para solucionar problemas de DNS. Una herramienta popular que también viene instalada con nslookup es dig
, que es similar pero utiliza diferentes resolutores. Es una buena alternativa a nslookup, pero normalmente es más fácil de usar.
En este tutorial, lo guiaremos a través de la instalación de nslookup en las principales distribuciones de Linux y le mostraremos varios ejemplos de línea de comandos que puede usar en su propio sistema cuando necesite obtener información de DNS.
En este tutorial aprenderás:
- How to install nslookup on major Linux distros
- Nslookup command line examples
Category | Requirements, Conventions or Software Version Used |
---|---|
System | Any Linux distro |
Software | nslookup |
Otro | Acceso privilegiado a su sistema Linux como root o mediante el comando sudo . |
Conventions | # – requiere que los comandos de linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando command – requiere que los comandos de linux dados se ejecuten como un usuario normal sin privilegios |
Instalar nslookup
Es muy probable que nslookup ya esté instalado en su sistema y listo para usar. Pero, si no, simplemente use el comando apropiado a continuación para instalarlo.
El Instituto Geofísico de la UAF, está buscando un Analista de Sistemas Linux con experiencia para unirse a su equipo de analistas e ingenieros de infraestructura cibernética de investigación. UBICACIÓN: Fairbanks, Alaska, estados UNIDOS
APLICAR AHORA
Para instalar nslookup en Ubuntu, Debian, Linux Mint, y cualquier otra distribución basada en Debian:
$ sudo apt install dnsutils
Para instalar nslookup en CentOS, Fedora, Red Hat y cualquier otra distribución basada en Red Hat:
$ sudo dnf install bind-utils
Para instalar nslookup en Manjaro, Arch Linux y cualquier otra distribución basada en Arch Linux:
$ sudo pacman -S dnsutils
Ejemplos de línea de comandos Nslookup
Ahora que nslookup está instalado, pruebe algunos de los siguientes comandos para tener una idea de cómo funciona.
Para ver información básica sobre el registro A de un dominio, simplemente especifique el nombre de dominio como argumento. La salida puede contener varias direcciones IP, dependiendo de la configuración del servidor consultado.
$ nslookup redhat.comServer:127.0.0.53Address:127.0.0.53#53Non-authoritative answer:Name:redhat.comAddress: 209.132.183.105
también puede buscar el registro DNS inverso al especificar la dirección IP y ver que nombre de dominio apunta.
$ nslookup 209.132.183.105105.183.132.209.in-addr.arpaname = redirect.redhat.com.
Para ver el registro de correo (MX) de un dominio, utilice la opción -query=MX
. Este registro controla dónde se envía el correo al dominio (en este caso, @redhat.com) se envía a.
$ nslookup -query=mx redhat.comServer:127.0.0.53Address:127.0.0.53#53Non-authoritative answer:redhat.commail exchanger = 10 us-smtp-inbound-2.mimecast.com.redhat.commail exchanger = 10 us-smtp-inbound-1.mimecast.com.
Utilice la opción -query=ns
para ver una lista de servidores DNS para el dominio.
$ nslookup -type=ns redhat.comServer:127.0.0.53Address:127.0.0.53#53Non-authoritative answer:redhat.comnameserver = a10-65.akam.net.redhat.comnameserver = a9-65.akam.net.redhat.comnameserver = a13-66.akam.net.redhat.comnameserver = a28-64.akam.net.redhat.comnameserver = a1-68.akam.net.redhat.comnameserver = a16-67.akam.net.
Estas son algunas de las opciones principales para nslookup, aunque hay más tipos de consulta disponibles y más opciones. Echa un vistazo a la página de manual para obtener más detalles, y tal vez pruebe el comando dig también.
$ man nslookupAND$ man dig
Conclusión
En esta guía, aprendimos cómo instalar la utilidad nslookup en las principales distribuciones de Linux. También vimos varios comandos de ejemplo para consultar información DNS de un nombre de dominio y una dirección IP. El comando nslookup es muy útil cuando necesita ver una lista concisa de información de DNS.