DNS、BIND与网络地址相关知识解析
1. DNS与BIND测试和调试
1.1 测试工具 dig
当名称服务器启动并运行,为“example.com.”和“2.0.192.in-addr.arpa.”区域提供服务后,可使用 dig 工具来测试其是否按预期工作。 dig 是BIND发行版的一部分,它能直接查询名称服务器,而不使用解析器库。不过,它会读取 /etc/resolv.conf 来查找要查询的名称服务器,除非同时指定了 @<name server> 选项。
使用 dig 时,需要给出完全限定的域名,未限定的名称不会附加默认域名。另外,也可以使用 -x 选项和一个IP地址,该地址将在“in-addr.arpa.”伪域中扩展为匹配的名称。可选地,可以指定查询类型,如果未指定,默认请求A记录类型,除非使用了 -x 选项,这意味着进行PTR查询。查询类型 ANY 将查询任何记录类型,查询类型 AXFR 将传输整个区域。
例如,运行以下命令可检查名称服务器是否正常工作:
dig @::1 example.com. AXFR
此命令应返回区域中存储的所有数据,以及一些额外信息。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



