= dig {{tag>linux tcpip}} == related {{topic>linux +tcpip +dns}} == secciones * cabecera : opciones generales e informativas * question section : petición lanzada al DNS * answer section : respuesta del servidor a la petición * authority section: que servidor DNS tiene autoridad para responder a la petición * additional section: las IPs de los servidores de la **authority section** * estadísticas == modificadores * (no)all * (no)comments * (no)authority * (no)additional * (no)stats * (no)answer * short == .rc ubicar en ''${HOME}/.digrc un fichero con los modificadores a aplicar por defecto == ejemplos solicitud de registro A (por defecto si no se especifica nada): dig mostrar solo la sección de respuesta dig +nocomments +noquestions +noauthority +noadditional +nostats dig +noall +answer solicitud de registro concreto dig +noall +answer dig -t +noall +answer solicitud de todos los registros dig ANY +noall +answer solicitud reversa (IP->FQDN) dig -x +short usar un servidor DNS en concreto dig @ns1.redhat.com procesar varios dominios: * crear fichero con los nombres de dominio y... * dig -f +noall +answer * dig -f MX +noall +answer * dig mx +noall +answer ns +noall +answer peticiones a servicios concretos: dig +short {NS|MX|A|AAAA|SOA|TXT /via [[https://www.thegeekstuff.com/2012/02/dig-command-examples]]\\ /via [[https://www.linuxito.com/gnu-linux/nivel-basico/931-extraer-informacion-de-servidores-dns-con-dig]]