Skip to main content

dig

Installing Dig util

Ubuntu

apt-get install dnsutils

Check Installation

dig -v

Get All DNS Record Types

dig example.com ANY

Get A Records

 dig EXAMPLE.COM +noall +answer

Get NS Records

dig @8.8.8.8 +short NS domain.com

Search For Record Type

dig example.com MX
dig example.com  txt (Query TXT record)
dig example.com cname (Query CNAME record)
dig example.com ns (Query NS record)
dig example.com A (Query A record)

Trace DNS Path

dig example.com +trace

Reverse DNS Lookup

dig +answer -x 192.168.0.1

Batch Queries

vi domain_list.txt
example.com
google.com
ubuntu.com
dig -f domain_list.txt +short