ldns-walk(1)
π ldns-walk β the zone-walking bestie π
okay so this is ldns-walk(1), a General Commands Manual page, and babes it is literally about retrieving the contents of a DNSSEC signed zone. no cap. let's get into it π¦
β¨ NAME β¨
ldns-walk β retrieve the contents of a DNSSEC signed zone π
πΈ SYNOPSIS πΈ
ldns-walk [ OPTION ] ZONE
π DESCRIPTION π
ldns-walk is the girl whose whole job is retrieving the contents of a DNSSEC signed zone. how does she do it? through NSEC-walking β which means following the chain of NSEC records β and also by 'guessing' the next non-existent owner name for each NSEC. she's doing detective work fr fr πβ¨
π heads up bestie: it might get stuck on some wildcard records when you use it through a caching forwarder. not cute. but you can circumvent this problem by querying the authoritative nameserver directly β that's what the @ argument is for π«Ά
and obviously, the nameserver you're using must be DNSSEC-aware. that's non-negotiable, periodt.
π OPTIONS π
-4β use only IPv4. four for the girls who want four π-6β use only IPv6. six for the girls who want six π-fβ do a 'full' zone walk. by defaultldns-walkwill only show you the names, and the types present at those names. but if you give this option? all resource records will be printed. the whole buffet, no crumbs left behind π-sname β start the walk with this owner name. so useful when you're continuing the walk for a large zone β pick up right where you left off, main character energy π-vverbosity β verbosity level[1-5]. dial that drama up or down β¨@nameserver β send the queries to this nameserver. this is the direct-to-authoritative move that dodges the wildcard stuck-ness π
π BUGS π
the full zone walk function is not complete yet β it does not correctly print delegation records. it's giving "work in progress", and we respect the honesty ngl π
π AUTHOR π
written by Jelte Jansen as an example for ldns usage. an icon, an example-setter, we love to see it π
π«Ά REPORTING BUGS π«Ά
report bugs to <dns-team@nlnetlabs.nl>. tell them everything bestie, they wanna know π¬
π COPYRIGHT π
Copyright (C) 2005 NLnet Labs. This is free software. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. so like. it's free, but if it breaks, that's between you and the universe π
okay that's the whole page mwah π
this was ldns-walk(1) from the General Commands Manual, dated 21 Nov 2005, and that's the vibe check complete β go walk a zone, you got this π¦β¨π
π¦ where this page comes from
- alpine 3.22: ldns-doc 1.8.4-r0 Β· BSD-3-Clause
- alpine 3.23: ldns-doc 1.8.4-r1 Β· BSD-3-Clause
- alpine 3.24: ldns-doc 1.8.4-r1 Β· BSD-3-Clause
- arch rolling: ldns 1.9.2-1 Β· custom:BSD
- debian trixie: ldnsutils 1.8.4-2+b1
- fedora 43: ldns-utils 1.8.4-8.fc43 Β· BSD-3-Clause
- fedora 43: ldns-utils 1.9.2-1.fc43 Β· BSD-3-Clause
- fedora 44: ldns-utils 1.9.0-2.fc44 Β· BSD-3-Clause
- fedora 44: ldns-utils 1.9.2-1.fc44 Β· BSD-3-Clause
- nixos 26.05: ldns 1.9.2
- nixpkgs unstable: ldns 1.9.2
- opensuse-leap 16.0: ldns 1.8.4-160000.3.1 Β· BSD-3-Clause
- opensuse-leap 16.0: ldns 1.8.4-160000.3.1 Β· BSD-3-Clause
- opensuse-leap 16.0: ldns 1.8.4-160000.3.1 Β· BSD-3-Clause
- opensuse-leap 16.0: ldns 1.8.4-160000.3.1 Β· BSD-3-Clause
- ubuntu questing: ldnsutils 1.8.4-2build1
- ubuntu resolute: ldnsutils 1.8.4-2build3
- ubuntu stonking: ldnsutils 1.9.2-1ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms