2014-11-02 1 views
0

dnsjava имеет поддержку DNSSEC. Я бы хотел сделать простой поиск, как и примеры поиска (http://www.xbill.org/dnsjava/dnsjava-current/examples.html), но имейте dnsjava, скажите мне, проверяет ли он DNSSEC. (Или поднимите исключение, если это не так.)dnsjava - Как сделать поиск с проверкой DNSSEC?

Я провел несколько простых проверок и подтвердил, что по умолчанию dnsjava не будет выполнять проверку DNSSEC.

Как я могу сообщить dnsjava о выполнении проверки DNSSEC при поиске?

ответ

0

Для этого автоматически не установлен флаг, но есть очень хороший пример, как это сделать: проверьте это: https://github.com/adamfisk/DNSSEC4J/blob/master/src/main/java/org/littleshoot/dnssec4j/DnsSec.java это проект «Выполняется работа», однако он делает все, что вам нужно, ошибок, но довольно легко отлаживать и исправлять их.

1

Я бы предложил взглянуть на https://github.com/ibauersachs/dnssecjava. Я фактически использовал эту библиотеку (которая использует библиотеку SimpleResolver от DNSJAVA для реализации ValidationResolver). Библиотека относительно проста и содержит примеры, показывающие разрешение DNSSEC.

Смежные вопросы