• Version de Bind

$ dig @ns-ext.isc.org. chaos txt version.bind +short
"9.4.1-P1"
$
$ dig @ns-ext.isc.org. chaos txt authors.bind +short | head -2
"Bob Halley"
"David Lawrence"
$
$ dig @ns-ext.isc.org. chaos txt hostname.bind +short
"ns-ext.pao1.isc.org"
$


  • Transfert de zone

$ dig axfr @raff.debian.org. debian.org | head -10

; <<>> DiG 9.3.4 <<>> axfr @raff.debian.org. debian.org
; (1 server found)
;; global options: printcmd
debian.org. 3600 IN SOA samosa.debian.org. hostmaster.debian.org. 2007081601 10800 3600 604800 3600
debian.org. 3600 IN A 192.25.206.10
debian.org. 3600 IN MX 0 master.debian.org.
debian.org. 3600 IN NS raff.debian.org.
debian.org. 3600 IN NS rietz.debian.org.
debian.org. 3600 IN NS klecker.debian.org.
$


  • Suivre la chaîne de résolution ( +trace)

$ dig www.isc.org +trace

; <<>> DiG 9.3.4 <<>> www.isc.org +trace
;; global options: printcmd
. 3561749 IN NS d.root-servers.net.
. 3561749 IN NS a.root-servers.net.
. 3561749 IN NS l.root-servers.net.
. 3561749 IN NS c.root-servers.net.
. 3561749 IN NS m.root-servers.net.
. 3561749 IN NS h.root-servers.net.
. 3561749 IN NS f.root-servers.net.
. 3561749 IN NS e.root-servers.net.
. 3561749 IN NS j.root-servers.net.
. 3561749 IN NS i.root-servers.net.
. 3561749 IN NS g.root-servers.net.
. 3561749 IN NS k.root-servers.net.
. 3561749 IN NS b.root-servers.net.
;; Received 436 bytes from 192.168.1.1#53(192.168.1.1) in 46 ms

org. 172800 IN NS TLD3.ULTRADNS.org.
org. 172800 IN NS TLD4.ULTRADNS.org.
org. 172800 IN NS TLD5.ULTRADNS.INFO.
org. 172800 IN NS TLD6.ULTRADNS.CO.UK.
org. 172800 IN NS TLD1.ULTRADNS.NET.
org. 172800 IN NS TLD2.ULTRADNS.NET.
;; Received 343 bytes from 128.8.10.90#53(d.root-servers.net) in 123 ms

isc.org. 86400 IN NS ns-ext.sth1.isc.org.
isc.org. 86400 IN NS ns-ext.nrt1.isc.org.
isc.org. 86400 IN NS ns-ext.lga1.isc.org.
isc.org. 86400 IN NS ns-ext.isc.org.
;; Received 192 bytes from 199.7.66.1#53(TLD3.ULTRADNS.org) in 126 ms

www.isc.org. 600 IN A 204.152.184.88
isc.org. 3600 IN NS ns-ext.isc.org.
isc.org. 3600 IN NS ns-ext.lga1.isc.org.
isc.org. 3600 IN NS ns-ext.nrt1.isc.org.
isc.org. 3600 IN NS ns-ext.sth1.isc.org.
;; Received 236 bytes from 192.228.89.19#53(ns-ext.sth1.isc.org) in 78 ms
$


  • Nom associé à une IP

$ dig -x 204.152.184.88 +short
external.isc.org.
$


  • Requête itérative (non récursive)

$ dig mx isc.org @monserveurDNS +norec

; <<>> DiG 9.3.4 <<>> mx isc.org @monserveurDNS +norec
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48381
;; flags: qr ra; QUERY: 1, ANSWER: 0, AUTHORITY: 6, ADDITIONAL: 6

;; QUESTION SECTION:
;isc.org. IN MX

;; AUTHORITY SECTION:
org. 59611 IN NS tld3.ultradns.org.
org. 59611 IN NS tld4.ultradns.org.
org. 59611 IN NS tld5.ultradns.info.
org. 59611 IN NS tld6.ultradns.co.uk.
org. 59611 IN NS tld1.ultradns.net.
org. 59611 IN NS tld2.ultradns.net.

;; ADDITIONAL SECTION:
tld3.ultradns.org. 59611 IN A 199.7.66.1
tld4.ultradns.org. 59611 IN A 199.7.67.1
tld5.ultradns.info. 59611 IN A 192.100.59.11
tld6.ultradns.co.uk. 59611 IN A 198.133.199.11
tld1.ultradns.net. 59611 IN A 204.74.112.1
tld2.ultradns.net. 59611 IN A 204.74.113.1

;; Query time: 1 msec
;; SERVER: monserveurDNS#53(monserveurDNS)
;; WHEN: Wed Jan 01 01:01:01 2007
;; MSG SIZE rcvd: 283


  • La même requête récursive (par défaut)

$ dig mx isc.org @monserveurDNS

; <<>> DiG 9.3.4 <<>> mx isc.org @monserveurDNS
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25492
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 2

;; QUESTION SECTION:
;isc.org. IN MX

;; ANSWER SECTION:
isc.org. 3249 IN MX 10 mx.isc.org.
isc.org. 3249 IN MX 15 mx.sth1.isc.org.

;; ADDITIONAL SECTION:
mx.isc.org. 3249 IN A 204.152.184.167
mx.sth1.isc.org. 3249 IN A 192.228.89.21

;; Query time: 5 msec
;; SERVER: monserveurDNS#53(monserveurDNS)
;; WHEN: Wed Jan 01 01:01:01 2007
;; MSG SIZE rcvd: 100
$


  • Simplifier la lecture des valeurs du SOA (+multiline)

$ dig soa isc.org. @ns-ext.isc.org. +multiline
(extrait)
isc.org. 3600 IN SOA ns-int.isc.org. hostmaster.isc.org. (
2007090900 ; serial
7200 ; refresh (2 hours)
3600 ; retry (1 hour)
24796800 ; expire (41 weeks)
3600 ; minimum (1 hour)
)

Alors qu'un

$ dig soa isc.org. @ns-ext.isc.org.
(extrait)
isc.org. 3600 IN SOA ns-int.isc.org. hostmaster.isc.org. 2007090900 7200 3600 24796800 3600