我有绑定运行在服务器上,虽然访问我设置的域是正确的。 我想知道是否有一个在线(或离线)工具来检查我是否已正确设置服务?
问候
史蒂夫·格里夫
绑定包括一组用于testingconfiguration和区域文件的工具。 named-checkzone和named-checkconf的手册页应该提供您可能需要的所有信息。
向公共recursion服务器请求logging。
例如,如果我只在我的服务器上为example.com设置了一个randomtest.example.com的logging,
host -t any randomtest.example.com. [8.8.8.8][1]
会告诉我,如果是出去在互联网上的其他域名服务器。
许多优秀的Web工具(以及许多不好的工具):
http://www.zonecheck.fr/ (也可作为本地命令行工具,免费软件)
http://dnscheck.iis.se (与DNSSEC)
http://dnsviz.net/ (特别针对DNSSEC)
http://www.infoblox.com/services/dns_advisor_tool.cfm (需要您的电子邮件地址)
我写了一篇总结工具,好的和坏的文章: http : //www.bortzmeyer.org/tests-dns.html
ZoneCheck可在线获取或下载http://www.zonecheck.fr/
您可以使用主机/挖掘来testing绑定configuration直接查询到您的服务器:
host -t soa yourdomain.com server_ip # fetch SOA record host -t ns yourdomain.com server_ip # fetch NS records host -t mx yourdomain.com server_ip # fetch MX records host yourdomain.com # fetch A record
要不就
host -t any yourdomain.com server_ip # fetch all
我build议你从另外一台机器运行testing来检测防火墙,接口绑定等问题。如果你不想用命令行搞混,只需使用其中一个在线工具即可。