HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

dnswalk — DNS debugger. "Walk" across zones and validate database consistency and best practices. More informa

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandclidnswalkdnsdebuggeracrosswalkzones

Problem

How to use the dnswalk command: DNS debugger. "Walk" across zones and validate database consistency and best practices. More information: <https://manned.org/dnswalk>.

Solution

dnswalk — DNS debugger. "Walk" across zones and validate database consistency and best practices. More information: <https://manned.org/dnswalk>.

Debug a DNS pathway for a Fully Qualified Domain Name (FQDN):
dnswalk {{domain}}.


Process sub-domains [r]ecursively:
dnswalk -r {{domain}}.


Only perform a dnswalk if the zone has been [m]odified since the last run:
dnswalk -m {{domain}}.


Print [d]ebugging and status information to stderr instead of stdout:
dnswalk -d {{domain}}.


Suppress the check for [i]nvalid characters in the domain name:
dnswalk -i {{domain}}.


Enable duplicate A record warnings:
dnswalk -a {{domain}}.


Enable "[F]ascist checking" to compare the A record PTR name with the forward name and report mismatches:
dnswalk -F {{domain}}.


Enable "[l]ame delegation" to test whether the listed host is returning authoritative answers:
dnswalk -l {{domain}}.

Code Snippets

Debug a DNS pathway for a Fully Qualified Domain Name (FQDN)

dnswalk {{domain}}.

Process sub-domains [r]ecursively

dnswalk -r {{domain}}.

Only perform a `dnswalk` if the zone has been [m]odified since the last run

dnswalk -m {{domain}}.

Print [d]ebugging and status information to `stderr` instead of `stdout`

dnswalk -d {{domain}}.

Suppress the check for [i]nvalid characters in the domain name

dnswalk -i {{domain}}.

Context

tldr-pages: common/dnswalk

Revisions (0)

No revisions yet.