Издаване на кеширащия DNS-сървър PowerDNS Recursor 4.7.0

Достъпен е релиз на кеширащия DNS-сървър PowerDNS Recursor 4.7, отговарящ за рекурсивното преобразуване на имена. PowerDNS Recursor е изграден на една кодова база с PowerDNS Authoritative Server, но рекурсивният и авторитетният DNS-сървъри PowerDNS се развиват в различни цикли на разработка и се издават под формата на отделни продукти. Кодът на проекта се разпространява под лицензия GPLv2.

Сървърът предлага средства за дистанционно събиране на статистика, поддържа мигновено рестартиране, има вграден механизъм за свързване на обработчици на Lua, напълно поддържа DNSSEC, DNS64, RPZ (Response Policy Zones) и позволява свързване на черни списъци. Има възможност за записване на резултатите от резолвинг в зонални файлове на BIND. За осигуряване на висока производителност се прилагат съвременни механизми за мултиплексиране на връзки под FreeBSD, Linux и Solaris (kqueue, epoll, /dev/poll), както и високопроизводителен парсер за DNS пакетите, способен да обработва десетки хиляди паралелни заявки.

В новата версия:

  • Реализирана е възможност за добавяне на допълнителни записи в изпращаните на клиента отговори, за предаване на полезна информация без необходимост от изпращане на отделно запитване (например, в отговорите на запитвания за записи MX може да се настрои прикрепянето на свързани записи A и AAAA).
  • Реализиран е отчет на изискванията на RFC 9156 в реализиране на поддръжката на механизма за минимизация на името на запитването («QNAME minimisation»), който позволява увеличаване на конфиденциалността чрез прекратяване на изпращането на пълното оригинално име QNAME до горния сървър.
  • Осигурен е резолвинг на IPv6 адреси на DNS-сървъри, които не са изброени в записите GR (Glue Record), през които регистраторът предава информация за обслужващите домен DNS-сървъри.
  • Предложена е експериментална реализация на еднопосочна проверка на поддръжката на протокола DoT (DNS over TLS) от DNS-сървъра.
  • Добавена е възможност за връщане на родителя набор от записи NS, ако сървъри в набора от дъщерни записи NS не отговарят.
  • Добавена е поддръжка за проверка на коректността на RR-записите ZONEMD (RFC 8976), получени от кеша.
  • Добавена е възможност за прикрепяне на обработчици на езика Lua, които се извикват на етапа на завършване на резолвинга (например, в подобни обработчици може да се промени връщаният на клиента отговор).

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster