Soms wil je wel eens wat meer weten over de gebruikte instellingen van een bepaalde domeinnaam. Nu heb je hiervoor websites, zoals www.network-tools.com, maar dit is toch wel een beetje omslachtig…
zo kan het ook:
In linux kun je hiervoor het commando "dig"gebruiken..
# dig doornenbal.org
; <<>> DiG 9.3.3 <<>> doornenbal.org
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37616
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3
;; QUESTION SECTION:
;doornenbal.org. IN A
;; ANSWER SECTION:
doornenbal.org. 300 IN A 82.94.214.144
;; AUTHORITY SECTION:
doornenbal.org. 77208 IN NS nsb.byte.nl.
doornenbal.org. 77208 IN NS nsc.byte.nl.
doornenbal.org. 77208 IN NS nsa.byte.nl.
;; ADDITIONAL SECTION:
nsa.byte.nl. 26207 IN A 82.94.214.141
nsb.byte.nl. 26207 IN A 82.94.214.142
nsc.byte.nl. 26207 IN A 217.148.84.95
;; Query time: 12 msec
;; SERVER: 172.16.0.10#53(172.16.0.10)
;; WHEN: Fri Feb 6 11:05:36 2009
;; MSG SIZE rcvd: 157
Dit is een nogal uitgebreide weergave, die gelukkig wel te tunen is door een aantal opties mee te geven:+nocmd (Geeft niet de cmd header weer), +nostats (Geeft de statistieken niet meer weer), +noquestion (Geeft de QUESTION section niet meer weer), +noauth (Geeft de AUTHORITY section niet meer weer.) Het is echter niet handig om al deze opties telkens in te moeten kloppen, dus hebben ze hiervoor het bestand .digrc bedacht.
Dit bestand moet in de root van je home staan, en gevuld zijn met de opties zoals hiervoor beschreven:
# cat .digrc
+nocmd
+nostats
+noquestion
+noauth
Als je nu dig opstart krijg je het volgende:
# dig doornenbal.org
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40565
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3
;; ANSWER SECTION:
doornenbal.org. 300 IN A 82.94.214.144
;; ADDITIONAL SECTION:
nsa.byte.nl. 25830 IN A 82.94.214.141
nsb.byte.nl. 25830 IN A 82.94.214.142
nsc.byte.nl. 25830 IN A 217.148.84.95
Je kunt ook MX records opvragen:
# dig doornenbal.org MX
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33854
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 3, ADDITIONAL: 4
;; ANSWER SECTION:
doornenbal.org. 600 IN MX 10 server.doornenbal.org.
doornenbal.org. 600 IN MX 20 smtp2.byte.nl.
;; ADDITIONAL SECTION:
server.doornenbal.org. 600 IN A 83.247.87.87
nsa.byte.nl. 25787 IN A 82.94.214.141
nsb.byte.nl. 25787 IN A 82.94.214.142
nsc.byte.nl. 25787 IN A 217.148.84.95
Op deze wijze kun je alle types NS records bevragen… En dat is leuk!