Vous êtes sur la page 1sur 2

La commande dig

Quelques exemples de l'utilisation de dig pour vérifier vos dns.

Dig est une commande qui permet de diagnostiquer les dysfonctionnements dans la résolution
de nom.

Voir les mx d'un domaine :

dig mx midia.fr +short


10 mail.midia.fr.
20 mail1.midia.fr.

Connaitre l'adresse ip du serveur dns gèrant un domaine :

dig midiatek.com
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> midiatek.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39706
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;midiatek.com. IN A

;; ANSWER SECTION:
midiatek.com. 3564 IN A 66.199.187.181

;; Query time: 2 msec


;; SERVER: 126.10.0.1#53(126.10.0.1)
;; WHEN: Wed Mar 24 17:09:44 2010
;; MSG SIZE rcvd: 45

Même chose mais en plus clair :

dig midiatek.com +short


66.199.187.181

Voir les hostnames des serveurs gèrant le domaine system-linux.eu :

dig NS system-linux.eu +short


ns.kimsufi.com.
osirix.system-linux.eu.

Trouver le hostname complet en ayant une ip (reverse):

dig -x 92.121.176.140 +short


srvlol.system-linux.eu.

Voir les 2 serveurs DNS et l'adresse IP du champ "A" d'un domaine :

dig system-linux.fr A
Interroger un autre serveur :

dig @198.145.25.85 mx exemple.com +short


10 mail.exemple.com.
20 mail1.exemple.com.

Un espece de traceroute dig :

dig system-linux.eu +trace


NS g.root-servers.net. from server 126.10.0.1 in 1 ms.
NS m.root-servers.net. from server 126.10.0.1 in 1 ms.
NS b.root-servers.net. from server 126.10.0.1 in 1 ms.
NS f.root-servers.net. from server 126.10.0.1 in 1 ms.
NS k.root-servers.net. from server 126.10.0.1 in 1 ms.
NS i.root-servers.net. from server 126.10.0.1 in 1 ms.
NS c.root-servers.net. from server 126.10.0.1 in 1 ms.
NS h.root-servers.net. from server 126.10.0.1 in 1 ms.
NS j.root-servers.net. from server 126.10.0.1 in 1 ms.
NS a.root-servers.net. from server 126.10.0.1 in 1 ms.
NS d.root-servers.net. from server 126.10.0.1 in 1 ms.
NS l.root-servers.net. from server 126.10.0.1 in 1 ms.
NS e.root-servers.net. from server 126.10.0.1 in 1 ms.

Afficher le serial d'un domaine ou d'un sous domaine :

dig system-linux.eu +nssearch | cut -d' ' -f4,11


2010012401 osirix.system-linux.eu
2010012401 ns.kimsufi.com

Si vous désirez aller plus loin dans la vérification de votre serveur de nom :

Une url qui va bien :

http://www.afnic.fr/outils/zonecheck/

et

http://www.afnic.fr/outils/zonecheck/form

Vous pourrez y tester votre serveur dns automatiquement et vous obtiendrez un rapport clair
sur son état.

Dig online :

http://www.kloth.net/services/dig.php

Vous aimerez peut-être aussi