Cargando

Ir a contenido

X



Cómo instalar DIG y NSLOOKUP en Linux | Comandos

Tutorial para saber cómo instalar DIG y NSLOOKUP en Linux con comandos paso a paso.


Escrito por sep 08 2020 10:30 centos debian kalilinux ubuntu comandoslinux fedora suse

El uso de la red en ambientes de servidor o en equipos cliente es fundamental para permitir que las comunicaciones tanto locales como externas se lleven a cabo de la forma esperada, pero algún error por más mínimo que sea impedirá que todos los procesos sean ejecutados a plenitud (acceso a Internet, transferencia de archivos, actualizaciones, etc).

 

Te mostramos cómo puedes ver la versión instalada de Ubuntu, Linux Mint o CentOs de Linux usando comandos fácilmente.

 

Por ello es ideal seamos o no administradores, disponer de utilidades para el análisis de la red y con ello determinar la raíz de los errores. En este caso Linux nos ofrece dos comandos funcionales para este tipo de análisis como lo son los comandos dig y nslookup de los cuales hablaremos en detalle.

 

Qué es el comando dig
Dig (Domain Information Gopher) es una utilidad de línea de comandos con la cual es posible llevara cabo búsquedas de DNS realizando consultando a los servidores de nombres y desplegando el resultado final.

 

Por defecto, el comando dig envía la consulta de DNS a los servidores de nombres alojados en el directorio /etc/resolv.conf pero es posible que le indiquemos de forma manual el servidor al cual debe apuntar.

 

La sintaxis de uso de dig es la siguiente:

dig [servidor] [nombre] [tipo]
Los valores especificados son:
  • Servidor: hace referencia a la dirección IP o el nombre de host del servidor de nombres a consultar en Linux
  • Nombre: indica el nombre del registro de recursos a buscar
  • Tipo: es el tipo de consulta solicitada por dig, puede ser un registro A, un registro MX, un registro SOA , etc

 

Qué es Nslookup
Nslookup (name server lookup), es un comando usado para realizar búsquedas de DNS en Linux, su resultado puede incluir detalles completos del DNS tales como la dirección IP, , los registros MX de un dominio o los servidores NS de un dominio en particular.

 

Al usar nslookup disponemos de dos modos que son:

  • Modo interactivo con el cual es posible consultar los servidores de nombres para acceder a información sobre varios hosts y dominios
  • Modo no interactivo con el cual podemos imprimir solo el nombre y la información solicitada para un host o dominio
La sintaxis de nslookup es la siguiente:
nslookup [opción]
Los sistemas Linux actuales ya integran las utilidades dig y nslookup de forma predeterminada, pero es posible que los hayamos borrado de forma accidental.

 

Tutorial para saber permisos Linux con el comando CHMOD 777, CHMOD 755, CHMOD 644 y otros como comando CHOWN o comando CHATTR.

 

Ahora veamos como instalar y usar estos comandos en Linux.

 


1. Cómo instalar dig y nslookup en Linux

 

Paso 1

En caso de usar CentOS o Red Hat debemos ejecutar el siguiente comando:
dnf install bind-utils
Si usamos Debian o Ubuntu vamos a ejecutar lo siguiente:
apt install dnsutils
En caso de usar ArchLinux ejecutamos:
pacman -Sy dnsutils

 

Paso 2

Una vez instalado podemos validar la versión usada con el siguiente comando:
dig -v

 


2. Cómo usar dig y nslookup Linux

 

Paso 1

Una vez instalados estamos listos para su uso, podemos usar dig para consultar un nombre de dominio y recuperar información de este, por ejemplo, ejecutamos:
dig solvetic.com

 

Paso 2

En este caso disponemos de detalles como:
  • IP del equipo remoto
  • Tiempo de consulta
  • Fecha y hora en que se realizó la consulta
Si deseamos solo visualizar la IP del equipo, debemos añadir el parámetro +short así:
dig solvetic.com +short

 

Paso 3

Para visualizar los registros MX ejecutamos lo siguiente:
dig solvetic.com MX +short

 

Vemos que los detalles son mucho más completos.

 

Paso 4

Es posible acceder a detalles TTL con la siguiente orden:
dig solvetic.com TTL

 

Paso 5

Para consultar todos registros DNS ejecutamos:
dig solvetic.com ANY +noall +answer

 


3. Cómo usar nslookup Linux

 

Paso 1

Con nslookup si deseamos obtener información del dominio ejecutamos:
nslookup solvetic.com

 

Paso 2

Podemos ver los registros MX usando el siguiente parámetro:
nslookup -query=mx solvetic.com

 

Paso 3

Para revisar los registros NS ingresamos:
nslookup -query=ns solvetic.com

 

Paso 4

Si es necesario acceder a los registros SOA ingresamos:
nslookup -query=soa solvetic.com

 

Con dig y nslookup podemos realizar tareas de análisis de los dominios y la red para detectar posibles errores ya sea en nuestro equipo o en los objetos que participan en la comunicación.

 

Ten a mano tus Sistemas Operativos preferidos y crea un mismo USB booteable Multiboot para diferentes sistemas con WinsetupfromUSB y WintoUSB.



AYUDA A MEJORAR ESTE TUTORIAL!

¿Crees que puedes corregir o mejorar este tutorial? Puedes enviar tu Edición con los cambios que consideres útiles.
0 usuarios han editado este tutorial. ¡Edita y conviértete en un reconocido experto!


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!


  Información

  •   Publicado sep 08 2020 10:30
  •   Visitas 3.5K
  •   Nivel
    Avanzado