我正在实现一个 DNS 服务器,我想知道是否有任何工具,最好是在线,我可以用来测试我已经实现了各种功能的权利。我可以用来向 DNS 服务器发出各种请求并测试它是否符合 rfc 1035 规范的工具。是否有任何“参考测试用例”或类似的东西?或者是实现 protoclls 的人应该只是阅读英语自然语言文档,并且只是相信他们在阅读时不会有任何人为错误?
Zonecheck 可能是您正在寻找的工具:
http://www.zonecheck.fr http://www.zonecheck.fr/demo/它是开源的,用 Ruby 编写,由法国注册中心正式用于.fr 域。
为 DNS 服务器设计通用测试套件的困难有两个方面:
递归服务器需要比权威服务器更多的功能
标准测试需要一组标准化的测试数据
后者可能是最大的问题-你必须找到一种方法来加载你的 DNS 服务器与测试套件所期望的所有数据。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(49条)