Este artículo le explicará cómo usar el comando DIG en Linux con la ayuda de algunos ejemplos.
Cómo usar el comando DIG en Linux?
El comando DIG se incluye de forma predeterminada en todas las distribuciones modernas de Linux. Entonces, verifique la instalación del comando DIG usando este comando:
$ Dig -VLa siguiente salida debe mostrar en la ventana del terminal:
Si recibe un error "Comando DIG no encontrado", instálelo ejecutando el siguiente comando:
$ sudo apt instalación dnsutilsComando DIG para la búsqueda DNS
El comando DIG puede usar con diferentes opciones. Cuando usa el comando DIG para consultar un solo nombre de dominio sin ninguna opción adicional, el comando DIG muestra el simple formulario de la siguiente forma:
$ Dig Domain_name.comunicarsePor ejemplo, queremos buscar un nombre de dominio 'Google.com '. En este caso, el comando anterior se usará en el siguiente orden:
$ Dig Google.comunicarseSi analizamos la salida, contiene diferentes tipos de información.
DIG RETURN TODOS LOS REGISTROS
El comando DIG nos permite devolver todos los registros de la consulta. Use la opción 'Any Any' para devolver todos los registros para un dominio específico ejecutando este comando:
$ Dig +NOCMD Google.com Any +Noall +RespuestaTipos de registro de consulta
Por defecto, Dig devuelve todos los registros de tipo 'A' al consultar un nombre de dominio específico. Usando el comando DIG, también puede mostrar el tipo específico de registros en el terminal utilizando las siguientes opciones:
Propósito de opciones
Nombre Para recuperar nombres de dominio de alias
Mx Para mostrar una lista de todos los servidores de correo para un nombre de dominio solicitado
Ns Para buscar los servidores de nombres autorizados para el dominio solicitado
TXT Para recuperar todos los registros de TXT para un dominio solicitado
Muestra una respuesta corta
Use la opción '+corta' con el comando DIG para obtener las respuestas cortas para un dominio de consulta.
$ Dig Google.com +cortoMostrar respuesta detallada
Cuando usa las opciones '+noall' y '+respuesta' con el comando DIG, devuelve las respuestas detalladas. La opción '+noall' apaga todos los resultados, y '+respuesta' enciende la sección de respuestas.
$ Dig Google.com +noall +respuestaConsulta de excavación para un servidor de nombres específico
DIG utiliza las configuraciones locales para decidir qué servidor de nombres debe buscar si no se menciona el servidor de nombres. También puede especificar la dirección IP del servidor de nombre o el nombre de host con el símbolo @ contra el cual desea ejecutar su consulta. Por ejemplo, aquí, queremos consultar el servidor de nombres de Google usando el siguiente comando:
$ Dig Google.com @8.8.8.8Buscar nombres de dominio por lotes
Puede consultar para una gran cantidad de dominios utilizando el comando DIG. Agregue todos los nombres de dominio (un nombre de dominio por línea) y use la opción -f con el nombre de archivo QUERY_DOMAIN.TXT.
Google.comunicarseAdministrar la configuración DIG
El comportamiento del comando de excavación se puede controlar utilizando el ~/.Archivo DIGRC. Por ejemplo, si desea mostrar la sección de respuesta del comando DIG, realice los siguientes cambios en ~/.Archivo DIGRC.
+noall +respuesta +nocmd
Guardar cambios y ejecute nuevamente el comando DIG para el nombre de dominio específico.
Conclusión
En este artículo, demostramos los usos del comando DIG con la ayuda de diferentes ejemplos. El comando Dig (búsqueda de DNS) es útil para los administradores de Linux para encontrar los servidores de nombres de dominio. Tenemos una comprensión básica de devolver todos los registros usando el comando DIG. Espero que los ejemplos y la información anteriores sean útiles para usted. Gracias!