Lansarea PowerDNS Authoritative Server 4.7

A fost lansată versiunea serverului DNS autoritativ PowerDNS Authoritative Server 4.7, destinat pentru gestionarea zonelor DNS. Conform dezvoltatorilor proiectului, PowerDNS Authoritative Server deservește aproximativ 30% din totalitatea domeniilor din Europa (dacă ne limităm doar la domeniile cu semnături DNSSEC, procentul ajunge la 90%). Codul proiectului este distribuit sub licența GPLv2.

PowerDNS Authoritative Server oferă posibilitatea de a stoca informații despre domenii în diverse baze de date, inclusiv MySQL, PostgreSQL, SQLite3, Oracle și Microsoft SQL Server, precum și în LDAP și fișiere text obișnuite în format BIND. Răspunsul poate fi suplimentar filtrat (de exemplu, pentru a exclude spamul) sau redirecționat cu ajutorul integrării de manipulatoare proprii în limbaje precum Lua, Java, Perl, Python, Ruby, C și C++. Caracteristicile includ și instrumente pentru colectarea statisticilor la distanță, inclusiv prin SNMP sau prin API Web (pentru statistici și management, este integrat un server http), repornire instantanee, un motor integrat pentru conectarea manipulatoarelor în limbajul Lua, și capacitatea de a realiza un echilibru de sarcină ținând cont de poziția geografică a clientului.

Noutăți principale:

  • A fost adăugată suport pentru catalogul zonelor („Catalog Zones”), care simplifică administrarea serverelor DNS secundare prin faptul că, în loc de a defini înregistrări separate pentru fiecare zonă secundară, se organizează transmiterea catalogului zonelor secundare între serverul primar și cel secundar. server După configurarea transferului catalogului, similar cu transferul zonelor individuale, zonele create pe serverul primar, marcate ca fiind incluse în catalog, vor fi automat create pe serverul secundar fără necesitatea de a edita fișierele de configurare. Se susține funcționarea catalogului cu backend-urile de stocare gmysql, gpgsql, gsqlite3, godbc și lmdb.
  • În procesul de implementare a catalogului zonelor, s-a realizat o optimizare a codului pentru a funcționa cu un număr mare de domenii. La stocarea zonelor în SGBD, a fost semnificativ redus numărul interogărilor SQL — în loc de o interogare separată pentru fiecare domeniu, acum se realizează o selecție grupată. Această schimbare a avut un impact pozitiv asupra performanței servere, servind un număr mare de zone, chiar și pe sistemele care nu folosesc catalogul zonelor.
  • Suportul pentru mecanismul de schimb de chei GSS-TSIG a fost refăcut și reintegrat, acesta fiind anterior eliminat din cauza unei vulnerabilități și a posibilelor probleme de securitate.
  • La cererea de înregistrări Lua prin TCP, s-a asigurat reutilizarea stării Lua, ceea ce a crescut semnificativ performanța.
  • În baza de date bazată pe lmdbbackend a fost implementată asocierea cu UUID și posibilitatea de a genera identificatori aleatorii pentru obiecte.
  • În pdnsutil și API-ul HTTP au fost adăugate instrumente pentru gestionarea serverelor autoprimary, utilizate pentru automatizarea desfășurării și actualizării zonelor pe serverele DNS secundare fără configurare manuală a zonelor secundare.
  • A fost adăugată o nouă funcție Lua ifurlextup.
  • A fost adăugat un proces de fundal experimental pentru generarea și livrarea cheilor (key roller).

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster