dns如何使用DNSSEC验证进行查找



dnsjava支持DNSSEC。我想做一个简单的查找,就像查找示例(http://www.xbill.org/dnsjava/dnsjava-current/examples.html),但是让dnsjava告诉我它是否验证了DNSSEC。(或者,如果没有,则引发异常。)

我已经做了一些简单的测试,并确认在默认情况下,dnsjava不会进行任何DNSSEC验证。

如何告诉dnsjava对查找进行DNSSEC验证?

我建议看一下https://github.com/ibauersachs/dnssecjava.实际上,我刚刚使用了这个库(它使用DNSJAVA的SimpleResolver库来实现其ValidatingResolver)。该库相对简单,包含显示DNSSEC分辨率的示例。

没有自动执行的标志,但有一个很好的例子可以说明如何执行,请查看:https://github.com/adamfisk/DNSSEC4J/blob/master/src/main/java/org/littleshoot/dnssec4j/DnsSec.java这是一个"正在进行中"的项目,但它可以满足您的所有需求,很少有小错误,但调试和修复它们相当容易。

相关内容

  • 没有找到相关文章

最新更新