Välja on antud PowerDNS Recursor 4.7, mis on vastutav rekursiivsete nimede lahenduste eest. PowerDNS Recursor põhineb samal koodibaasil kui PowerDNS Autoriteetne Server, kuid rekursiivsed ja autoriteetsed DNS-serverid arenevad erinevates arendus- ja väljaandetsüklites ning neid eksitadakse eraldi toodetena. Projekti kood levib GPLv2 litsentsi alusel.
Server pakub vahendeid kaugtasu kogumiseks, toetab kohest taaskäivitamist, omab sisseehitatud mootori Lua-keeles töötlejate ühendamiseks, toetab täielikult DNSSEC, DNS64, RPZ (Response Policy Zones) ja võimaldab mustade loendite lisamist. On võimalik salvestada lahendamise tulemusi BIND-i tsoonifailidena. Kõrge jõudluse tagamiseks kasutatakse FreeBSD, Linuxi ja Solaris'i kaasaegseid ühenduste multiplexerimise mehhanisme (kqueue, epoll, /dev/poll) ning kõrge jõudlusega DNS-pakettide parsijat, mis suudab töödelda kümneid tuhandeid paralleelseid päringuid.
Uues versioonis:
- Lisatud on võimalus edastada kliendile vastustes täiendavaid kirjeid, et jagada kasulikku teavet ilma eraldi päringu saatmiseta (näiteks MX kirjade vastustes saab seadistada seotud A ja AAAA kirjade lisamise).
- Rakendatud on RFC 9156 nõuete järgimine, mis toetab nimepäringu minimeerimise mehhanismi („QNAME minimisation”), mis võimaldab suurendada privaatsust, lõpetades QNAME originaalnime saatmise kõrgema tasandi serverile.
- Tagatud on IPv6 aadresside resolutsioon DNS-serverite jaoks, mis ei ole loetletud GR (Glue Record) kirjetes, mille kaudu registrar edastab teenindavate domeeni DNS-serverite kohta.
- Pakutakse katseversiooni ühepoolse kontrollimise rakendamiseks DNS-serveri DoT (DNS over TLS) protokolli toetuse suhtes.
- Lisatud on võimalus tagasi pöörduda vanema NS kirjekogumi poole, kui serverid tütarkirjed NS ei vasta.
- Lisatud on tugi ZONEMD (RFC 8976) RR-kirjete kehtivuskontrolliks, mis on saadud vahemälust.
- Lisatud on võimalus lisada Lua keeles töötlevaid käsitlejaid, mida kutsutakse esile nime lahendamise lõpetamise etapis (näiteks sellistes käsitlejates saab muuta kliendile tagastatavat vastust).
Allikas: opennet.ru
