dns_tree1
Command-line frontend to dig
Usage
dns_tree [-f]
[-v]
[-d]
[-t
TYPE]
[-m
MATCH]
DNS_domain
Overview
This manual page documents briefly the dns_tree command.
This manual page was written for the Debian distribution because the original program does not have a manual page.
dns_tree is a program that works as a front-end to dig. Given a specific domain dns_tree will make several dig invocations to fetch a zone and it will format the output in in a somewhat sensible hierarchical style (a tree).
Information extracted from the DNS relies on being possible to fetch a zone through a zone transfer. If the DNS servers for the requested domain do not allow file transfers dns_tree will not be able to obtain information from the zone.
All data obtain is cached in ~/.DNS_BROWSE with an approximation of the usual DNS caching rules. Remove all files in that directory to prematurely flush the cache.
Options
A summary of options is included below.
-
-t TYPE -
Show only records of TYPE. This argument can be repeated to indicate multiple types. Use the "all" type to print all the known types.
-
-m MATCH -
Show only records in which the first component matches the PERL regexpt MATCH.
-
-h -
Show summary of options.
-
-v -
Enable verbose mode. All DNS requests are printed in the standard error.
-
-d -
Enable debug output. Presents internal information of the program
-
-f -
Override warnings (force).
History
- Debian 13 (Trixie) to Debian 11 (Bullseye): the text shown here
- Debian 10 (Buster) to Debian 8 (Jessie)
- Debian 7 (Wheezy)
- Debian 2.2 (Potato)
- Debian 2.1 (Slink)
-d since Debian 7 (Wheezy);
-f since Debian 7 (Wheezy);
-h since Debian 7 (Wheezy);
-m since Debian 7 (Wheezy);
-t since Debian 7 (Wheezy);
-v since Debian 7 (Wheezy).