Uitgave van de caching DNS-server PowerDNS Recursor 4.7.0

De release van de cache DNS-server PowerDNS Recursor 4.7 is beschikbaar, die verantwoordelijk is voor de recursieve naamomzetting. PowerDNS Recursor is gebouwd op dezelfde codebasis als PowerDNS Authoritative Server, maar de recursieve en autoritatieve DNS-servers van PowerDNS worden ontwikkeld binnen verschillende ontwikkelingscycli en worden uitgebracht als afzonderlijke producten. De code van het project wordt verspreid onder de GPLv2-licentie.

De server biedt middelen voor het op afstand verzamelen van statistieken, ondersteunt onmiddellijke herstart, heeft een ingebouwde engine voor het aansluiten van handlers in de programmeertaal Lua, ondersteunt DNSSEC, DNS64, RPZ (Response Policy Zones) volledig en stelt gebruikers in staat om zwarte lijsten aan te sluiten. Het is mogelijk om de resultaten van het resolven op te slaan in de vorm van BIND-zonebestanden. Voor een hoge prestaties worden moderne mechanismen voor het multiplexen van verbindingen in FreeBSD, Linux en Solaris gebruikt (kqueue, epoll, /dev/poll), evenals een hoogperformante DNS-pakket-parser die tienduizenden gelijktijdige verzoeken kan verwerken.

In de nieuwe versie:

  • De mogelijkheid is geïmplementeerd om extra records toe te voegen aan de antwoorden die naar de klant worden verzonden, zodat nuttige informatie kan worden doorgegeven zonder dat er een aparte aanvraag nodig is (bijvoorbeeld, in de antwoorden op MX-record aanvragen kunnen gerelateerde A- en AAAA-records worden toegevoegd).
  • De eisen van RFC 9156 zijn in acht genomen bij de implementatie van de ondersteuning voor het mechanisme voor het minimaliseren van de naam van de aanvraag (‘QNAME minimisation’), waarmee de privacy kan worden verhoogd door te stoppen met het verzenden van de volledige originele QNAME naar de bovenliggende server.
  • De resolutie van IPv6-adressen van DNS-servers die niet zijn vermeld in de GR (Glue Record) records, via welke de registrar informatie over de bedienende domein DNS-servers doorgeeft.
  • Een experimentele implementatie van een eenzijdige verificatie van de ondersteuning van het DNS-serverprotocol DoT (DNS over TLS) is voorgesteld.
  • De mogelijkheid is toegevoegd om terug te vallen op de bovenliggende set NS-records, als servers de set van ondergeschikte NS-records niet antwoordt.
  • Ondersteuning voor het verifiëren van de correctheid van RR-records ZONEMD (RFC 8976), verkregen uit de cache, is toegevoegd.
  • De mogelijkheid is toegevoegd om handlers in Lua aan te sluiten, die worden opgeroepen aan het einde van de resolutie (bijvoorbeeld, in dergelijke handlers kan het antwoord dat aan de klant wordt geretourneerd, worden gewijzigd).

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster