Veröffentlichung des leistungsstarken DNS-Servers PowerDNS Recursor 4.7.0

Die Veröffentlichung des leistungsstarken DNS-Servers PowerDNS Recursor 4.7, der für die rekursive Namensauflösung verantwortlich ist, ist verfügbar. PowerDNS Recursor basiert auf demselben Code wie der PowerDNS Authoritative Server, jedoch entwickeln sich der rekursive und der autoritative DNS-Server von PowerDNS in verschiedenen Entwicklungszyklen und werden als separate Produkte veröffentlicht. Der Code des Projekts wird unter der GPLv2-Lizenz vertrieben.

Der Server bietet Mittel zur Fernsammlung von Statistiken, unterstützt sofortige Neustarts, hat eine integrierte Engine für die Anbindung von Handlern in der Sprache Lua, unterstützt vollständig DNSSEC, DNS64, RPZ (Response Policy Zones) und ermöglicht die Anbindung von schwarzen Listen. Es besteht die Möglichkeit, die Ergebnisse der Auflösung als BIND-Zonendateien zu speichern. Um hohe Leistung zu gewährleisten, werden moderne Mechanismen zur Multiplexierung von Verbindungen unter FreeBSD, Linux und Solaris (kqueue, epoll, /dev/poll) sowie ein leistungsfähiger DNS-Paketparser eingesetzt, der zehntausende paralleler Anfragen verarbeiten kann.

In der neuen Version:

  • Die Möglichkeit wurde implementiert, zusätzliche Einträge in die Antworten, die an den Client gesendet werden, hinzuzufügen, um nützliche Informationen zu übermitteln, ohne dass eine separate Anfrage gesendet werden muss (z. B. können an Antworten auf MX-Anfragen verwandte A- und AAAA-Einträge angehängt werden).
  • Die Anforderungen der RFC 9156 wurden in der Umsetzung der Unterstützung für den Mechanismus der QNAME-Minimierung umgesetzt, der die Vertraulichkeit erhöht, indem die Übermittlung des vollständigen ursprünglichen QNAME an den übergeordneten Server eingestellt wird.
  • Die Auflösung von IPv6-Adressen von DNS-Servern, die nicht in den GR (Glue Record) aufgeführt sind, durch die der Registrar Informationen über die verwaltenden Domain haben DNS-Server überträgt.
  • Eine experimentelle Implementierung der einseitigen Überprüfung der Unterstützung des DoT-Protokolls (DNS über TLS) durch den DNS-Server wurde vorgeschlagen.
  • Die Möglichkeit wurde hinzugefügt, auf die übergeordnete NS-Datensatzgruppe zurückzugreifen, falls Server in der Gruppe der untergeordneten NS-Datensätze keine Antworten vorhanden sind.
  • Die Unterstützung zur Überprüfung der Gültigkeit von RR-Datensätzen ZONEMD (RFC 8976), die aus dem Cache erhalten wurden, wurde hinzugefügt.
  • Die Möglichkeit wurde hinzugefügt, Lua-Handler zu verbinden, die in der Abschlussphase der Auflösung aufgerufen werden (z. B. können in solchen Handlern die Antworten, die an den Client zurückgegeben werden, geändert werden).

Quelle: opennet.ru

60GB SSD 8Gb DDR4