Skip to content

Commit a49cfcb

Browse files
KristopherLeadsManagorgutjuridmmqz
authored
dnswalk: add page (#16968)
Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> Co-authored-by: Juri Dispan <juri.dispan@posteo.net> Co-authored-by: Dylan <145150333+dmmqz@users.noreply.github.com>
1 parent 8bc6cb4 commit a49cfcb

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

pages/common/dnswalk.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# dnswalk
2+
3+
> DNS debugger.
4+
> "Walk" across zones and validate database consistency and best practices.
5+
> More information: <https://manned.org/dnswalk>.
6+
7+
- Debug a DNS pathway for a Fully Qualified Domain Name (FQDN):
8+
9+
`dnswalk {{domain}}.`
10+
11+
- Process sub-domains [r]ecursively:
12+
13+
`dnswalk -r {{domain}}.`
14+
15+
- Only perform a `dnswalk` if the zone has been [m]odified since the last run:
16+
17+
`dnswalk -m {{domain}}.`
18+
19+
- Print [d]ebugging and status information to `stderr` instead of `stdout`:
20+
21+
`dnswalk -d {{domain}}.`
22+
23+
- Suppress the check for [i]nvalid characters in the domain name:
24+
25+
`dnswalk -i {{domain}}.`
26+
27+
- Enable duplicate A record warnings:
28+
29+
`dnswalk -a {{domain}}.`
30+
31+
- Enable "[F]ascist checking" to compare the A record PTR name with the forward name and report mismatches:
32+
33+
`dnswalk -F {{domain}}.`
34+
35+
- Enable "[l]ame delegation" to test whether the listed host is returning authoritative answers:
36+
37+
`dnswalk -l {{domain}}.`

0 commit comments

Comments
 (0)