测试DNS服务器

时间:2010-11-12 15:05:45

标签: dns protocols rfc1035

我正在实施一个DNS服务器,我想知道是否有任何工具,最好是在线,我可以用来测试我已经实现了各种功能。我可以用来向DNS服务器发出各种请求并测试它遵循rfc 1035规范的工具。有没有“参考测试用例”或类似的东西?或者实施协议的人应该只阅读英语自然语言文件并且只是相信他们在阅读时不会犯任何人为错误?如果它有测试用例而不仅仅是描述,标准是否会更强?无论如何,我离题了,如何测试DNS服务器以使其符合标准,请?

2 个答案:

答案 0 :(得分:1)

Zonecheck可能是您正在寻找的工具:

http://www.zonecheck.fr

http://www.zonecheck.fr/demo/

它是开源的,用法语注册表正式用于.fr域名的Ruby编写。

答案 1 :(得分:0)

为DNS服务器设计通用测试套件的困难是双重的:

  • 递归服务器比权威服务器需要更多功能
  • 标准测试需要一组标准化的测试数据

后者可能是最大的问题 - 您必须找到一种方法来加载DNS服务器,其中包含测试套件所需的所有数据。