lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

DiG – Domain Information Groper

Generisk form (korta varianten):
dig [typ] {+optioner} host @dns_server_att_fråga

Hjälp:
dig -h

Grundläggande förfrågningar:

Gräva ut en maskins IP-adress:
dig exjobb3.ludat.lth.se

Gräva ut en maskins IP-adress från en viss DNS-server:
dig exjobb3.ludat.lth.se @130.235.21.30

Ta reda på en domäns mailserver:
dig MX cs.lth.se
dig MX cs.lth.se @130.235.21.30

Ta reda på en domäns nameserver:
dig NS ludat.lth.se

Göra en baklängesuppslagning:
dig -x 130.235.21.30
dig -x 130.235.21.103 @130.235.21.30


Olika sätt att få utskriften från dig att se trevligare ut:

Få en [betydligt] kortade output:
dig +short exjobb3.ludat.lth.se
dig +sh exjobb3.ludat.lth.se

Se vilket server som svarade om man har "+short":
dig +short +identify exjobb3.ludat.lth.se
dig +sh +id exjobb3.ludat.lth.se

Få en något kortare output än vanligt, men mer än vid ”+short”:
dig +nocomments exjobb3.ludat.lth.se
dig +nocom exjobb3.ludat.lth.se

Automatiskt söka igenom domänerna som finns i /etc/resolv.conf:
dig +search exjobb3
dig +search exjobb3

 

Ett alias som gör det lite lättare:
alias dig='dig +search +short +identify $1'


dig på wikipedia: http://en.wikipedia.org/wiki/Domain_Information_Groper