Veröffentlichung des PowerDNS Authoritative Server 5.0

Die Veröffentlichung des autoritativen DNS-Servers PowerDNS Authoritative Server 5.0 bietet Lösungen für die Verwaltung von DNS-Zonen. In seiner besten Zeit betreute PowerDNS Authoritative Server bis zu 30 % aller Domains in Europa und bis zu 90 % der Domains mit DNSSEC. Der Quellcode des Projekts steht unter der GPLv2-Lizenz zur Verfügung.

PowerDNS Authoritative Server ermöglicht die Speicherung von Domaininformationen in verschiedenen Datenbanken, darunter MySQL, PostgreSQL, SQLite3, LMDB, Oracle und Microsoft SQL Server, sowie in LDAP und einfachen Textdateien im BIND-Format. Die Antworten können zusätzlich gefiltert (z. B. zur Bekämpfung von Spam) oder an eigene Handler in den Sprachen Lua, Java, Perl, Python, Ruby, C und C++ weitergeleitet werden. Zu den Besonderheiten gehören auch Möglichkeiten zur Fernüberwachung von Statistiken, unter anderem über SNMP oder via Web-API (ein integrierter HTTP-Server ermöglicht Statistiken und Management), sofortiger Neustart, integrierte Engine zur Anbindung von Lua-Handlern und die Möglichkeit zur Lastverteilung unter Berücksichtigung des geografischen Standorts des Clients.

Ein zentrales neues Feature im PowerDNS Authoritative Server 5.0 ist die Unterstützung von DNS-Server-ähnlichen Ansichten (views) im Stil von BIND, die es ermöglichen, unterschiedliche Inhalte von DNS-Zonen abhängig von IP-Adressen, von dem die Anfrage stammt, auszuliefern. So kann beispielsweise mithilfe von Ansichten verschiedenen Nutzern mit internen Adressen (Intranet) eine bestimmte Variante der DNS-Zone bereitgestellt werden, während externen Nutzern eine andere angezeigt wird. Nach Abschluss des Transfers kann die Domain auf unser Hosting gerichtet werden.Derzeit kann zur Speicherung unterschiedlicher Ansichten der DNS-Zonen nur das LMDB-Backend verwendet werden.

Zu den weiteren Änderungen gehören:

  • Unterstützung für die Bindung an Unix-Sockets anstelle von TCP/IP-Sockets wurde hinzugefügt.
  • Der sdig-Befehl unterstützt jetzt EDNS Cookie.
  • Im LMDB-Backend wurde die Möglichkeit der Datensatzsuche und die Unterstützung von RFC-2136 (DNS UPDATE) hinzugefügt.
  • Ein neuer Syntax für das Starten des Tools pdnsutil wurde implementiert: „pdnsutil typ_объекта kommando argumente“ (die alte Syntax bleibt erhalten).
  • Ein neuer Befehl „pdnsutil backend-lookup“ wurde hinzugefügt, um Datensätze im Speicher-Backend zu suchen.
  • Unterstützung für RFC-9615 wurde für automatisches authentifiziertes Bootstrapping von DNSSEC implementiert.
  • Die Unterstützung für das Loggen von Paketen, bei denen Parsingfehler aufgetreten sind, wurde realisiert.
  • Die Einstellung „dnsupdate-require-tsig“ wurde hinzugefügt, die die verpflichtende Nutzung des TSIG (Transaction Signature)-Mechanismus für Aktualisierungen von DNS-Einträgen umfasst.
  • Die Einstellung „direct-dnskey-signature“ wurde hinzugefügt, die das direkte Abrufen der digitalen DNSKEY-Signatur aus dem Backend ermöglicht.
  • Die Einstellung „resolve-across-zones“ wurde hinzugefügt; wenn diese deaktiviert ist, wird der DNS-Server keine CNAME-Einträge auf andere Zonen auflösen.
  • Die Möglichkeiten zur Erstellung von Handlern in der Sprache Lua wurden erweitert.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster