GNU/Linux >> Tutoriales Linux >  >> Linux

Explicación del comando Dig en Linux

El comando 'dig' se usa comúnmente entre los administradores de sistemas/redes en Linux. Es un acrónimo de ‘Domain Information Groper’ y está destinado a consultar el DNS de un servidor determinado y permite conocer las respuestas de los servidores del dominio consultado.

Veamos cómo funciona el comando y cómo entender su salida:

La primera línea muestra la versión del programa (9.11.3) e indica desde dónde se inicia la consulta. En este caso, es de mi máquina ubuntu al servidor linuxhandbook.com.

Luego muestra la respuesta obtenida por el servidor (dominio). Muestra la dirección a la que apunta el nombre linuxhandbook.com en un tipo de registro A. Esta podría ser o no ser la dirección IP del servidor, porque si algo usa un firewall DNS o un servidor "fachada" con fines de seguridad o filtro, lo veríamos primero, pero este no es el caso con linuxhandbook.com servidor. En muchos casos, cavar es lo suficientemente bueno para encontrar la dirección IP de un sitio web.

Por último, dará estadísticas sobre la consulta, lo que puede ser útil si estamos evaluando la velocidad involucrada en la consulta.

Está bien, pero ¿cuál es el uso o valor del comando Dig?

Bueno, en realidad es útil según el tipo de información que estés buscando. Tenga en cuenta que primero debe saber un poco sobre DNS, como qué tipo de registros DNS existen y para qué se usan.

Un ejemplo común sería saber dónde un dominio en particular aloja sus correos electrónicos. En este caso:

Intentamos "cavar" el registro MX para el dominio microsoft.com, ya que nos gustaría saber dónde está alojado. Vemos que responde que es:

microsoft-com.mail.protection.outlook.com.

Este es el servicio de protección de correo electrónico de Microsoft, que utilizan para proteger todo lo que entra y sale del dominio microsoft.com por correo electrónico, y así prevenir virus, troyanos, spam, etc.

¿Que pasa si quiero saber mas sobre una IP?

Ese es otro uso del comando 'cavar'. Si lo pasas así:

A continuación, puede saber más acerca de una IP específica. En este caso, usamos la IP informada de linuxhandbook.com con la "-x" y respondió diciendo que la IP pertenece a cloudwayapps.com, que es parte del servicio Cloudways, la empresa de alojamiento actual de nuestro sitio web linuxhandbook.com.

Excavación múltiple

Incluso puede usarlo para 'cavar' varios dominios al mismo tiempo, simplemente colocando la lista de dominios sobre los que desea obtener más información:

En conclusión, el comando 'cavar' le permite básicamente desglosar información sobre un dominio y/o IP en particular, y saber más sobre su configuración de DNS. La combinación de opciones es la parte más importante y, básicamente, siempre puede usar las páginas de manual para el comando para saber más sobre los diferentes operadores y lo que pueden brindarle. ¡Simplifiqué los usos más comunes, pero hay mucho que buscar en este comando!


Linux
  1. Comando de corte de Linux explicado con 6 ejemplos

  2. Comando de historial en Linux explicado en profundidad

  3. Comando ls en Linux:17 ejemplos útiles explicados

  4. Cómo usar el comando Dig en Linux con ejemplos

  5. Ejemplos de comandos de excavación en Linux

Comando Tr en Linux explicado con ejemplos

Comando procinfo en Linux explicado

Explicación del comando fuente en Linux

Comando de pantalla en Linux explicado

Comando Arping en Linux explicado

10 ejemplos de comandos DIG de Linux para búsqueda de DNS