← 返回命令列表

Linux command

dnswalk 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Check DNS zone

dnswalk [domain.com.]

Check with verbose

dnswalk -r [domain.com.]

Check specific zone

dnswalk -l [domain.com.]

Debug mode

dnswalk -d [domain.com.]

Force zone transfer

dnswalk -F [domain.com.]

说明

dnswalk is a DNS debugger that checks zone configurations for common errors and inconsistencies. It performs zone transfers and analyzes the resulting data for problems like lame delegations, missing PTR records, and invalid data. The tool identifies issues including orphaned CNAME records, duplicate A records, missing reverse entries, and records pointing to non-existent hosts. It helps DNS administrators maintain zone health and catch configuration errors. dnswalk traverses the zone hierarchy, optionally recursing into subdomains to provide comprehensive validation of DNS infrastructure.

参数

-r
Recursively descend subdomains.
-l
Check lame delegations.
-d
Debug mode (verbose).
-F
Force zone transfer even if normally blocked.
-i
Suppress check of invalid characters.
-a
Turn on all warning flags.
--help
Display help information.

FAQ

What is the dnswalk command used for?

dnswalk is a DNS debugger that checks zone configurations for common errors and inconsistencies. It performs zone transfers and analyzes the resulting data for problems like lame delegations, missing PTR records, and invalid data. The tool identifies issues including orphaned CNAME records, duplicate A records, missing reverse entries, and records pointing to non-existent hosts. It helps DNS administrators maintain zone health and catch configuration errors. dnswalk traverses the zone hierarchy, optionally recursing into subdomains to provide comprehensive validation of DNS infrastructure.

How do I run a basic dnswalk example?

Run `dnswalk [domain.com.]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -r do in dnswalk?

Recursively descend subdomains.