dnstrace man page

dnstrace - a kind of traceroute(8) for DNS records


dnstrace [Options] <TYPE> <DOMAIN-NAME> <ROOT-IP> [<ROOT-IP> ...]


dnstrace is a useful debugging tool to search for all DNS servers that can affect the resolution of records of given <TYPE> under the give <DOMAIN-NAME> starting from the root name server <ROOT-IP>. dnstrace uses the standard DNS resolution algorithm but follows all possible paths in the algorithm. It prints all responses it receives from the DNS servers. It also prints warnings about slow servers, dead servers, misdelegated servers and misformatted packets.

 $ dnstrace A google.com | dnstrcesort

One can use the dnstracesort in conjunction with the dnstrace. It produces more human friendly sorted output.


-h --help

print this help

-v --version

print version information




Report bugs to <pj.pandit@yahoo.co.in>

Manual Author

Prasad J Pandit