Cómo instalar y usar los comandos dig y nslookup en Linux

Cómo instalar y usar los comandos dig y nslookup en Linux

En este artículo, aprenderá a instalar el comando dig y el comando nslookup en Linux. Estos comandos se utilizan para solucionar problemas de red y recopilar información sobre nombres de dominio.

Dig. abreviatura de Domain Information Gopher. es una utilidad de búsqueda de DNS que se utiliza para sondear los servidores DNS y solucionar problemas asociados con los servidores DNS. Debido a su facilidad de uso, los administradores del sistema confían en la herramienta para solucionar problemas de DNS.

Nslookup. se usa para manejar búsquedas de DNS y muestra información crucial como MX. y la dirección IP asociada con un nombre de dominio.

Los sistemas Linux más nuevos incluyen las utilidades dig. y nslookup. de forma predeterminada. Sin embargo, es posible que los sistemas Linux más antiguos no lo hagan. Los dos vienen incluidos dentro del paquete bind-utils.

Veamos cómo podemos instalar las utilidades de resolución de problemas de DNS en Linux.

En esta página:

  1. Instalando dig & nslookup en CentOS/RHEL
  2. Instalando dig & nslookup en Debian/Ubuntu
  3. Instalando dig & nslookup en ArchLinux
  4. Usando el comando dig
  5. Usando el comando nslookup

Instalando dig & nslookup en CentOS/RHEL

freestar.config.enabled_slots.push (LocationName: “tecmint_incontent “, slotId:” tecmint_incontent “);

En Red Hat Linux/CentOS. instale dig. y nslookup. usando el comando dnf.

# dnf install bind-utils Instalar Bind-Utils en CentOS  Instale Bind-Utils en CentOS Instalar Bind-Utils en CentOS

Una vez que la instalación se haya realizado correctamente, verifique la versión con el siguiente comando.

# dig-v Verificar versión del comando de excavación  Versión del comando Check Dig Versión del comando Check Dig

Instalación de dig & nslookup en Debian/Ubuntu

En Debian. y cualquiera de sus derivados, incluido Debian. la instalación se realiza mediante el comando apt.

# apt install dnsutils Instalar DNS Utils en Debian y Ubuntu  Instalar DNS Utils en Debian y Ubuntu Instalar DNS Utils en Debian y Ubuntu

Nuevamente, para verificar la instalación, ejecute el comando.

# dig-v  Verifique la versión de dig en Debian y Ubuntu  Verifique la versión de excavación en Debian y Ubuntu Verifique la versión de digitación en Debian y Ubuntu

Instalación de dig & nslookup en ArchLinux

Para ArchLinux. el comando para instalar dig. y nslookup. será.

# pacman-Sy dnsutils Instalar dns-utils Arch Linux  Instalar dns-utils Arch Linux Instale dns-utils Arch Linux

Para verificar la versión de dig. instalado, ejecutar.

# di g-v  Verifique la versión de excavación en Arch Linux  Verificar versión de excavación en Arch Linux Verificar versión de excavación en Arch Linux Usando el comando dig dig. se puede usar para consultar un nombre de dominio y recuperar información como se muestra:

# dig fossmint.com

El comando muestra una gran cantidad de información, como la versión del la utilidad de comando dig, el servidor DNS y su dirección IP correspondiente.

Salida de muestra; <<>> DiG 9.11.3-1ubuntu1.9-Ubuntu <<>> fossmint.com ;; opciones globales: + cmd ;; Tengo respuesta: ;;->> HEADER <<-código de operación: QUERY, estado: NOERROR, id: 58049 ;; banderas: qr rd ra; CONSULTA: 1, RESPUESTA: 2, AUTORIDAD: 0, ADICIONAL: 1 ;; OPT PSEUDOSECCIÓN:; EDNS: versión: 0, banderas :; udp: 65494 ;; SECCIÓN DE PREGUNTAS:; fossmint.com. EN UN ;; RESPUESTA SECCIÓN: fossmint.com. 300 EN 104.27.179.254 fossmint.com. 300 IN A 104.27.171.254 ;; Tiempo de consulta: 6 mseg ;; SERVIDOR: 127.0.0.53 # 53 (127.0.0.53) ;; CUÁNDO: Viernes 15 de noviembre 12:33:55 IST 2019 ;; MSG SIZE rcvd: 73

Para ser más específico y mostrar solo la IP del nombre de dominio, agregue el argumento + short. como se muestra:

# dig fossmint.com + short 104.17.179.254 104.17.171.254

Para verificar el registro MX. del nombre de dominio, ejecute.

# dig fossmint.com MX + short 50 mx3.zoho.com. 20 mx2.zoho.com. 10 mx.zoho.com. Uso del comando nslookup

Para recuperar información sobre un nombre de dominio usando la utilidad nslookup. use el siguiente comando.