System-Linux

Aller au contenu | Aller au menu | Aller à la recherche

La commande dig

dig jpeg

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èrent 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èrent 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 en avez d'autre partagez merdeeeee !!! je m'excuse :p*

  • de qui est cette expression ? (un voyage à Dunkerque à gagner)

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

Par GanGan | le jeudi, avril 23 2009 08:00

Commentaires

1. dcddtc

jeudi, avril 23 2009 | 08:57

Ah mince je pensais qu'il y allait avoir beaucoup plus de commande que ça ! :-s

Pourtant y'en a moult qui circulent sur la mailing list de dns-fr

2. GanGan

jeudi, avril 23 2009 | 09:16

j'y suis sur cette mailling liste mais j'ai jamais fais attention :s