~/netref / dig / nslookup
##

dig / nslookup / host

The DNS troubleshooting trio. dig is the detailed modern tool, nslookup ships everywhere, host is the quick one-liner.

// dig & host
dig example.comDefault A-record lookup
dig example.com MXQuery a specific record type
dig +short example.comAnswer only — script-friendly
dig @1.1.1.1 example.comAsk a specific resolver
dig +trace example.comWalk the delegation from the root
dig -x 8.8.8.8Reverse lookup (PTR)
dig AXFR @ns1 example.comZone transfer (if allowed)
host -t NS example.comhost — quick one-liner
// nslookup
nslookup example.comSimple lookup
nslookup -type=MX example.comQuery a record type
nslookupInteractive mode (set type=, server=)
> server 8.8.8.8Switch resolver in interactive mode
recipes · copy & run
# what mail servers handle this domain?
dig +short example.com MX

# follow the full delegation chain from the root
dig +trace www.example.com

# reverse DNS for an address
dig -x 8.8.8.8 +short

# compare answers from two resolvers
dig @1.1.1.1 example.com +short
dig @8.8.8.8 example.com +short
Record types (A, AAAA, MX, NS, TXT, CNAME, PTR, SOA) are in Services → DNS & DHCP.