Ilmus autoriteetse DNS-serveri PowerDNS Authoritative Server 4.6 väljaanne, mis on mõeldud DNS-vööndite haldamiseks. Projekti arendajate andmetel teenindab PowerDNS Authoritative Server umbes 30% Euroopa domeenidest (kui arvestada ainult DNSSEC-i allkirjastatud domeene, siis 90%). Projekti kood levitatakse GPLv2 litsentsi alusel.
PowerDNS Autoriteetse server võimaldab hoida domeenide teavet erinevates andmebaasides, sealhulgas MySQL, PostgreSQL, SQLite3, Oracle ja Microsoft SQL Server, samuti LDAP-is ja tavalistes BIND formaadis tekstifailides. Vastuseid saab täiendavalt filtreerida (näiteks rämpsposti tõrjumiseks) või suunata kohandatud töötlejate abil, kasutades Lua, Java, Perl, Python, Ruby, C ja C++ programmeerimiskeeli. Erakordsete omaduste hulka kuuluvad ka statistika kaugkogumise vahendid, sealhulgas SNMP kaudu või Web API kaudu (statistika ja halduse jaoks on sisseehitatud http-server), kiire taaskäivitamine, sisseehitatud mootor töötlejate lisamiseks Lua keeles ning koormuse tasakaalustamise võimalus, arvestades kliendi georajatist.
Põhilised uuendused:
- Tugi PROXY protokolli pealkirjadele sisse tulevates päringutes, mis võimaldab käivitada koormuse jaoturi PowerDNS serveri ees, säilitades samal ajal klientide IP-aadresside edastamise teavet, kes ühenduvad koormuse jaoturiga, nagu dnsdist.
- Lisatud tugi EDNS Cookies mehhanismile (RFC 7873), mis võimaldab identifitseerida korrektsust IP-aadressid kliendi ja DNS-serveri vahelise küpsiste vahetamise kaudu, et kaitsta IP-aadresside spoofimise, DoS-rünnakute, DNS-i kasutamise liikluse võimendajana ja vahemälu saastamise katsete eest.
- pdnsutil'i ja API-sse on lisatud uus liides autoprimary serverite haldamiseks, mida kasutatakse DNS-i sekundaarsete serverite alade automaatse juurutamise ja uuendamise automatiseerimiseks ilma käsitsi sekundaarsete alade konfigureerimiseta. Uue domeeni jaoks piisab primaarse ala määramisest autoprimary serverisse, ning sekundaarserverid võtavad uue domeeni automaatselt üle. serverid ja konfigureerivad selle jaoks sekundaarse ala.
Allikas: opennet.ru
