Я знаю, что DNSSEC широко внедряется с 2010 года. Для серверов с полномочиями имя администратора зависит от того, хочет ли он поддерживать DNSSEC или нет. Тем не менее, я хотел бы знать, поддерживают ли все корневые серверы имен и все серверы TLD DNSSEC?Поддерживают ли все DNS-серверы и серверы верхнего уровня домена (TLD) DNSSEC?
Как использовать инструмент, например dnspython или dig, чтобы проверить поддержку DNSSEC на корневых серверах имен и серверах TLD, или мне не нужно проверять, потому что все они поддерживают DNSSEC уже?
Правильно ли, что сервер имен поддерживает DNSSEC, если я могу видеть эти две строки в ответном сообщении DNS «edns 0» и «eflags DO»? Кроме того, есть ли у вас какие-либо рекомендации о том, как использовать dnspython для проверки того, поддерживает ли сервер DNSSEC и проверяет ответное сообщение своим открытым ключом? – weefwefwqg3
Нет, это не так. Если они не существуют, сервер не поддерживает DNSSEC, но, к сожалению, он не идет другим путем. Вы должны посмотреть на поведение сервера, как описано. И весь мой DNS-код был в Perl, C, Erlang или Go, но никогда не Python. Поэтому я ничего не знаю о dnspython. –