Доступен релиз кэшируюшего DNS-сервера PowerDNS Recursor 4.7, отвечающего за рекурсивное преобразование имён. PowerDNS Recursor построен на одной кодовой базе с PowerDNS Authoritative Server, но рекурсивный и авторитетный DNS-серверы PowerDNS развиваются в рамках разных циклов разработки и выпускаются в форме отдельных продуктов. Код проекта распространяется под лицензией GPLv2.
Il server fornisce strumenti per la raccolta remota di statistiche, supporta il riavvio istantaneo, ha un motore integrato per connettere gestori in linguaggio Lua, supporta completamente DNSSEC, DNS64, RPZ (Response Policy Zones) e consente di connettere liste nere. È possibile registrare i risultati della risoluzione in file di zone BIND. Per garantire elevate prestazioni, vengono utilizzati meccanismi di multiplexing delle connessioni moderni su FreeBSD, Linux e Solaris (kqueue, epoll, /dev/poll), oltre a un parser DNS ad alte prestazioni in grado di gestire decine di migliaia di richieste parallele.
Nella nuova versione:
- Реализована возможность добавления дополнительных записей в отправляемые клиенту ответы для передачи полезной информации без необходимости отправки отдельного запроса (например, в ответы на запрос записи MX можно настроить прикрепление связанных записей A и AAAA).
- Реализован учёт требований RFC 9156 в реализации поддержки механизма минимизации имени запроса («QNAME minimisation»), позволяющего повысить конфиденциальность за счёт прекращения отправки полного оригинального имени QNAME на вышестоящий сервер.
- Обеспечен резолвинг IPv6 адресов DNS-серверов, не перечисленных в записях GR (Glue Record) через которые регистратор передаёт информацию об обслуживающих un dominio DNS-серверах.
- Предложена экспериментальная реализация односторонней проверки поддержки DNS-сервером протокола DoT (DNS over TLS).
- Добавлена возможность отката на родительский набор записей NS, если server в наборе дочерних записей NS не отвечают.
- Добавлена поддержка проверки корректности RR-записей ZONEMD (RFC 8976), полученных из кэша.
- Добавлена возможность прикрепления обработчиков на языке Lua, вызываемых на стадии завершения резолвинга (например, в подобных обработчиках можно изменить возвращаемый клиенту ответ).
Fonte: opennet.ru
