DNS配置分析工具

DNS配置分析工具

我已经使用bind创建了dns。有人可以推荐我一些可以粘贴代码来测试错误的工具吗?

答案1

例如,如果您的 BIND 主配置文件是 ,/etc/bind/named.conf那么您可以使用named-checkconf现代版本的 BIND 附带的工具(基于 Debian 的发行版可能会将其单独打包到bind9utils包中)来检查它是否有错误:

named-checkconf /etc/bind/named.conf

如果您的配置很复杂并且有多个包含文件,则此命令将显示所有配置到一个列表中:

named-checkconf -p -x /etc/bind/named.conf | less

如果您想测试任何已配置的 DNS 区域,您可以使用:

named-checkconf -z /etc/bind/named.conf

还有named-checkzone用于更具体地检查区域文件的功能。

您还可能在您的发行版的可用软件包列表中找到一个单独的dlint实用程序,可用于检查您的 DNS 服务器是否存在常见问题。该实用程序的工作原理是联系 DNS 服务器并检查指定的 DNS 域(以及任何子域,如果它们存在并且您没有明确禁止它)。

相关内容