dnsviz(1)

πŸ“¦
version 0.11.1 Β· 5 versions
, in debian trixie, fedora 43, fedora 44, nixos 26.05, ubuntu resolute, ubuntu stonking

πŸ’– dnsviz(1) β€” the manual, but make it cute πŸ’–

okay bestie, sit down, hydrate, and let me tell you about dnsviz β€” it's a General Commands Manual situation, and it's literally the moment.


✨ NAME ✨

dnsviz β€” issue and assess diagnostic DNS queries 🩺🌐


🌸 SYNOPSIS 🌸

dnsviz [ options ] command [ args ]

dnsviz [ options ] help [ command ]

πŸ¦‹ DESCRIPTION πŸ¦‹

so dnsviz is the tool you call when you want to know if a DNS deployment is doing okay β€” like a vibe check but for DNS, fr fr. It does this by issuing diagnostic queries, assessing the responses, and then outputting the results in one of several formats. The assessment can be pointed at recursive or authoritative DNS servers, and the output can be textual, graphical, or serialized for programmatic review. iconic range honestly. πŸ’…

Here's how you run it, no cap: you specify one of its commands as the first argument on the command line, and then whatever arguments are specific to that command come after. And if that first argument is help? Then you get the usage of the command you put in the second argument. And if there's no second argument at all? General usage message, baby. πŸŽ€


⭐ OPTIONS ⭐

  • -v β€” show version information and exit. that's it, that's the whole job, and it ate. πŸ‘‘
  • -p path β€” add a path to the python path. 🐍✨

πŸ”₯ COMMANDS πŸ”₯

  • probe β€” issue diagnostic DNS queries. See dnsviz-probe(1). πŸ”
  • grok β€” assess diagnostic DNS queries See dnsviz-grok(1). 🧠
  • graph β€” graph the assessment of diagnostic DNS queries See dnsviz-graph(1). πŸ“ˆ
  • print β€” process diagnostic DNS queries to textual output See dnsviz-print(1). πŸ–¨οΈ
  • query β€” assess a DNS query See dnsviz-query(1). ❓
  • help [ command ] β€” show usage generally, or for a specific command. 🫢

🌈 EXIT CODES 🌈

the exit codes are, and I need you to remember these:

  • 0 β€” program terminated normally. we love a happy ending. πŸ₯³
  • 1 β€” incorrect usage. not me making a typo in the command line… πŸ™ˆ

πŸ’œ SEE ALSO πŸ’œ

dnsviz-probe(1), dnsviz-grok(1), dnsviz-graph(1), dnsviz-print(1), dnsviz-query(1) β€” go read them all, they're the friend group. 🧚


okay that's the whole page, bestie, you're officially a DNS girlie now. mwah. πŸ’–

this was dnsviz version 0.11.1, dated 21 April 2025 β€” the source/version and date of the manual, mentioned here instead of a boring footer line, because we keep it cute. πŸŽ€

πŸ“¦ where this page comes from