英语法语西班牙语

Ad


OnWorks 网站图标

dnswalk - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 dnswalk

这是 dnswalk 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


dnswalk - DNS 数据库调试器

概要


行走 [ -adilrfm ] 域。

商品描述


行走 是一个 DNS 调试器。 它执行指定域的区域传输,并检查
数据库以多种方式实现内部一致性和正确性
根据域名系统的公认惯例。

在命令行上指定的名称必须以“.”结尾。 您可以指定一个
转发域,例如 行走 podunk.edu。 或反向域,例如 行走
3.2.1.in-addr.arpa。

配置


-r 递归下降指定域的子域。 小心使用。
-a 打开重复 A 记录警告。 (见下文)
-d 将调试和“状态”信息打印到 stderr。 (仅在重定向时使用
标准输出)参见诊断部分。
-m 仅当区域自上次运行以来已被修改时才执行检查。
-F 执行“法西斯”检查。 检查 A 记录时,比较 PTR 名称
每个具有转发名称的 IP 地址并报告不匹配。 (见下文)我
建议您至少尝试一次此选项以查看弹出的错误类型 -
你可能会感到惊讶!
-i 禁止检查域名中的无效字符。 (见下文)
-l 执行“跛脚委派”检查。 对于每个 NS 记录,检查以查看
列出的主机确实返回了该域的权威答案。
错误
以下是错误消息列表 行走 如果它看到一个,就会返回
数据库的潜在问题。 重复的消息将被抑制
自动为每个区域。 错误消息以关键字为前缀,表示
消息类型:“WARN”(可能的数据问题)、“FAIL”(访问数据失败)、
或“BAD”(无效数据)。 行走 退出,返回码等于
“坏”错误。
X PTR Y: 不明 主持人
X 是 Y 的 PTR 记录,但 Y 不是有效主机(无 A 记录)。 这些往往是
当有人从 DNS 中删除主机并忘记删除主机时遗留下来的
PTR记录。
X PTR Y: A 记录 不能 发现
X 是 Y 的 PTR 记录,但与 PTR 记录关联的 IP 地址不是
列为 Y 的地址。每个有效 IP 地址都应该有一个 A 记录
对于主机。 如果您的 PTR 不匹配,许多 Internet 服务将不会与您交谈
纪录。
X PTR Y: CNAME (至 Z)
X 是 Y 的 PTR 记录,但 Y 是 Z 的 CNAME。PTR 记录必须指向
主机的规范名称,而不是别名。
X CNAME Y: 不明 主持人
X 是 Y 的别名,但 Y 不是有效主机(无 A 记录)。
X CNAME Y: CNAME (至 Z)
X 别名为 Y,但 Y 别名为 Z。不应链接 CNAME。
X MX Y: 不明 主持人
X 是 Y 的 MX,但 Y 不是有效主机(无 A 记录)。
X MX Y: CNAME (至 Z)
X 是 Y 的 MX,但 Y 是 Z 的别名。MX 记录必须指向规范
名称,而不是别名。
X A Y: 没有 PTR 记录
X 有一个 IP 地址 Y,但没有 PTR 记录将 IP 地址 Y 映射回
主机名(通常为 X)。 许多 Internet 服务器(例如匿名 FTP 服务器)将
不要与没有 PTR 记录的地址交谈。
警告: X 具有 仅由 一种 权威性 名称服务器
区域必须至少有一个权威名称服务器,以防其中一个出现故障或
遥不可及。 确保父域和子域列出所有权威
区域的名称服务器。
不能 X: 没有 可使用 域名服务器!
X 区域被委托给 NS 记录,但该区域的所有名称服务器
要么不可用,要么说他们没有该区域的数据(蹩脚)。
验证 X 区域不是拼写错误,如果是,请确保所有列出的
名称服务器被配置为使用该区域的数据进行应答。
X: 无效 人物) in 姓名
域名中允许的字符是 ASCII 字母 a 到 Z 数字
0 到 9,以及“-”字符。 一种 ”。” 只能用作域分隔符。
(检查可以被抑制 -i )
X: 发生 两次, 忘了 尾随 '.'?
查找“dom.ain.dom.ain”的健全性检查。 以一个名字。 这往往是造成
通过忘记放一个尾随 '.' 在名字的末尾。
(带 -a 开关)
X: 可能 复制 A 记录 (胶水 of Z?)
为 X 列出了重复的 A 记录。 注意:这通常是由
总是在 NS 粘合记录之后为所有辅助节点放置 A 记录的做法。
虽然这不是错误,但它通常是多余的,并且会导致更改 IP 地址
后来更困难,因为它们在文件中出现不止一次(并且在
多个文件)。 您可能会遇到虚假错误,主要是因为 BIND 中的一个怪癖
4.9.x 之前的版本甚至会报告区域传输中的缓存胶水 A 记录
尽管它们不存在于原始区域文件中。
(带 -F 开关)
X A Y: Z
X 有 Y 作为 IP 地址,但与 Y 关联的 PTR 记录返回“Z”作为
与该主机关联的名称。 这不一定是错误(例如,如果
您的域名有 A 记录),但对于检查 A 很有用
指向错误主机的记录,或指向错误主机的 PTR 记录。
不能 发现 地址 名称服务器 X
如果委托的名称服务器 X 的地址不能为
解决。 这可能是一个蹩脚的委托(由于委托中的拼写错误),或者
暂时的 DNS 错误。
(带 -l 开关)
X NS Y: 瘫子 NS 代表团
Y 是区域 X 的列出名称服务器,但 Y 未返回其权威数据
X 区。这通常是由于缺乏沟通造成的
各自的主持人。 跛脚的代表团不是致命的问题,除非在严重的情况下
在这种情况下,它们只会导致 DNS 流量显着增加。 NS记录
对于父域和子域应该是一致的,并且每个服务器都列在
NS 记录必须能够用权威数据回答,要么是
区域的主要或次要。
不能 得到 SOA的 记录 X Y (瘸?)
如果 dnswalk 无法从
名称服务器 Y。这可能意味着一个蹩脚的委托,或者只是主机是
暂时无法访问。

使用 onworks.net 服务在线使用 dnswalk


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad