vostè comanda significa Groper d'informació del domini . S'utilitza per recuperar informació sobre servidors de noms DNS. Bàsicament l'utilitzen els administradors de xarxa. S'utilitza per verificar i resoldre problemes de DNS i per realitzar cerques de DNS. L'ordre Dig substitueix eines antigues com ara nslooku p i l'amfitrió.
S'està instal·lant la comanda Dig
En el cas de Debian/Ubuntu
$sudo apt-get install dnsutils>
En el cas de CentOS/RedHat
$sudo yum install bind-utils>
Sintaxi:
dig [server] [name] [type]>
Treballant amb Dig Command
1. Per consultar el registre del domini A
Descàrrega turbo c++
dig techcodeview.com>
Aquesta ordre fa que dig busqui el registre A del nom de domini techcodeview.com.
Un registre fa referència a IPV4 IP.
De la mateixa manera, si el tipus de registre s'estableix com a AAAA, retornaria la IP IPV6.
2. Per consultar el domini A amb el registre + curt
dig techcodeview.com +short>
Per defecte, dig és detallat i utilitzant l'opció +short podem reduir dràsticament la sortida tal com es mostra. 3. Per eliminar les línies de comentaris.
dig techcodeview.com +nocomments>
Aquesta ordre fa una sol·licitud i exclou les línies de comentari. 4. Per establir o esborrar totes les banderes de visualització.
dig techcodeview.com +noall>
Utilitzem l'opció de consulta noall, quan volem establir o esborrar totes les banderes de visualització. 5. Per consultar respostes detallades.
dig techcodeview.com +noall +answer>
Si volem veure la informació de la secció de respostes en detall, primer aturem la visualització de tota la secció utilitzant l'opció +noall i després consultem la secció de respostes només utilitzant l'opció +answer amb l'ordre dig. 6. Per consultar tots els tipus de registres DNS.
dig techcodeview.com ANY>
Utilitzem QUALSEVOL opció per consultar tots els tipus de registres DNS disponibles associats a un domini. Inclourà tots els tipus de registre disponibles a la sortida. 7. Per consultar el registre MX del domini.
dig techcodeview.com MX>
Si només volem l'intercanvi de correu – MX – secció de resposta associada a un domini fem servir aquesta ordre. 8. Per rastrejar el camí DNS
dig techcodeview.com +trace>
L'ordre +trace s'utilitza per rastrejar el camí de cerca DNS. Aquesta opció fa consultes iteratives per resoldre la cerca de noms. Consultarà els servidors de noms a partir de l'arrel i, posteriorment, travessa l'arbre de l'espai de noms mitjançant consultes iteratives seguint les referències al llarg del camí. 9. Per especificar servidors de noms
compara amb les cadenes de java
dig techcodeview.com @8.8.8.8>
Per defecte, l'ordre dig consultarà els servidors de noms que figuren a /etc/resolv.conf per fer una cerca DNS. Podem canviar-ho fent servir el símbol @ seguit d'un nom d'amfitrió o adreça IP del servidor de noms. 10. Per consultar la secció d'estadístiques
dig techcodeview.com +noall +answer +stats>
Utilitzem l'opció +stats amb l'ordre dig, per veure la secció d'estadístiques.
Cerca inversa de DNS:
conté en cadena
La cerca inversa de DNS es pot utilitzar per obtenir el nom de domini o el nom d'amfitrió de l'adreça IP.
L'opció -x s'utilitza per fer una cerca inversa de DNS.
ex:
[xxxxxx ~]# dig +noall +respon -x 8.8.8.8
8.8.8.8.in-addr.arpa. 18208 EN PTR dns.google.
Nota: la cerca inversa DNS només funcionarà si l'entrada és present PTR.
El contingut del PTR es pot veure mitjançant l'ordre dig -x xx.yy.zz.aa
Consultes per lots:
En lloc de fer una consulta d'excavació per a cada domini alhora, es pot consultar una llista de dominis alhora.
Per fer-ho, introduïu els noms de domini en un fitxer, només 1 nom de domini a cada línia i feu la consulta d'excavació al fitxer.
ex: diguem que file.txt té la llista de noms de domini que s'han de consultar llavors,
dig -f file.txt +shortwil realitzarà consultes DNS i retornarà totes les IP resoltes.