Skip to content

dig

dig (domain information groper) is a flexible tool for interrogating DNS name servers. The syntax for this tool is a bit cryptic and is not standard.

Usage

Simple usage

dig gwos.com

Show only the Answer section

dig +noall +answer "zoosk.com"

Show only the returned IP Address

dig +short myip.opendns.com @resolver1.opendns.com

Trace a query from the root servers

This is the most accurate way to get a DNS record as it will appear to anybody else on the internet who has not queried it before, and will show you all the DNS steps involved in the resolution.

dig +trace yelp.com

If this doesn't give you a trace you must specify an alternate DNS server

dig @8.8.8.8 +trace renovo.auto

Query multicast DNS for a hostname

dig gibson.local @224.0.0.251 -p 5353

Do a reverse lookup against multicast DNS

dig -x 10.31.33.7 @224.0.0.251 -p 5353