El comando dig
es de uso común entre los administradores de sistemas y redes en GNU/Linux. Es un acrónimo de Domain Information Groper y está destinado a consultar el DNS de un servidor dado y permite conocer las respuestas de los servidores de dominio consultados.
Para hacer una consulta a un dominio lo haremos de la siguiente manera:
dig fsf.org
La primera línea de la salida del comando nuestra la versión de dig
, en este caso 9.16.37
y el sistema operativo desde dónde se lanza la consulta Debian.
Luego tenemos el apartado QUESTION SECTION
que es lo que estamos consultando, que en este caso es el dominio fsf.org
. Luego tenemos la ANSWER SECTION
, que es la respuesta que hemos obtenido donde se indica que hay un registro tipo A
apuntando a una IP.
Por último, se muestra unas estadísticas sobre la consulta, que pueden ser útiles si estamos evaluando el tiempo de respuestas de las consultas.
Utilizar dig para mostrar diferentes registros DNS
También con dig
podemos mostrar diferentes registros DNS, como por ejemplo el registro encargado del correo, el MX
:
dig mx fsf.org
Si observamos en la respuesta del comando, veremos que para el dominio fsf.org
existe un registro MX
:
fsf.org. 300 IN MX 10 mail.fsf.org.
O si preguntamos directamente por la IP dig
nos mostrará a que dominio corresponde:
dig -x 209.51.188.174
De esta forma nos mostrarán los registros PTR
, que son también conocidos como los DNS inversos o rDNS.
¿Buscas otro comando?
¡Revisa nuestro "Diccionario de comandos para GNU/Linux"!
Diccionario de comandos para GNU/LinuxEn conclusión, el domando dig
te permite básicamente profundizar en la información sobre un dominio y/o IP en particular para saber más sobre sus registros.
Puedes utilizar las páginas man
del comando para saber más sobre los diferentes operadores y lo que te pueden dar.
Comentarios