dns_browse(1)
π dns_browse(1) β the manual page, but make it a vibe π
okay so bestie, you opened the manual page for dns_browse, and this whole thing lives in section 1 of the General Commands Manual (that's the "user commands" section, iykyk). the actual command it documents is called dns_tree, so don't get it twisted β the page name and the program name are two different girlies. let's get into it π
πΈ NAME πΈ
dns_tree β command-line frontend to dig β¨
that's it. that's the whole name section. short, sweet, iconic.
π¦ SYNOPSIS π¦
dns_tree [-f] [-v] [-d] [-t TYPE] [-m MATCH] DNS_domain
so you give it a domain, and you can sprinkle in the flags however you like. the only thing that's not optional is the domain itself, bestie. she needs to know what to look at π«Ά
π DESCRIPTION π
so this manual page documents dns_tree briefly. that's literally the job. and listen β this page was written for the Debian distribution specifically, because the original program does not have a manual page of its own. not a single one. so a kind soul wrote one for Debian. we love a community effort π
now for the actual tea: 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 a somewhat sensible hierarchical style (a tree). hence the name. she's giving structure, she's giving branches, she's giving organization π³
β οΈ important reality check, bestie: the 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. periodt. no zone transfer, no zone info. that's not a bug, that's just how it is π
and here's the caching situation: all data obtain is cached in ~/.DNS_BROWSE with an approximation of the usual DNS caching rules. so if you're sitting there like "why is this stale," the answer is cache. want to prematurely flush it? just remove all files in that directory. that's the whole ritual π§
β¨ OPTIONS β¨
a summary of options is included below. as promised. all of them. no skipping π
-t TYPEβ show only records of TYPE. this argument can be repeated to indicate multiple types, so you can stack her up if you're feeling greedy. and if you use the"all"type, she'll print all the known types. queen behavior π-m MATCHβ show only records in which the first component matches the PERL regexp MATCH. yes, an actual regexp. bring your pattern game π-hβ show summary of options. the little help moment π₯°-vβ enable verbose mode. all DNS requests are printed in the standard error. so if you want to see everything happening, this is your girl. heads up, she yells into stderr, not stdout π-dβ enable debug output. presents internal information of the program. this is the "show me your soul" flag π-fβ override warnings (force). she's stubborn, you're stubborn-er π₯
π SEE ALSO π
go read these too, bestie, they're part of the canon:
dig(1)dns_browse(1)perlrequick(1)
π AUTHOR π
this manual page was written by Javier Fernandez-Sanguino jfs@debian.org for the Debian system (and may be used by others). permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation.
on Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. go read it if you want the full legal slay, no cap π
okay that's the whole page!! and for the sign-off, the footer just loops the page name back at you β dns_browse(1) β and the whole thing is filed under the General Commands Manual, section 1. no date stamp on this one, so no fake date for you, bestie, i'm not out here inventing facts π
take care of her, she's a good little tree πΈπ
π¦ where this page comes from
- debian bookworm: dns-browse 1.9-8.2
- debian trixie: dns-browse 1.9-8.3 Β· GPL-2.0-or-later
- ubuntu jammy: dns-browse 1.9-8.1
- ubuntu noble: dns-browse 1.9-8.2
- ubuntu questing: dns-browse 1.9-8.3
- ubuntu resolute: dns-browse 1.9-8.3build1 Β· GPL-2.0-or-later
- ubuntu stonking: dns-browse 1.9-8.3build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms