PowerDNS Authoritative Server 4.7 bertsioa

PowerDNS Authoritative Server 4.7 DNS zerbitzari autoritarioaren oharra argitaratu da, DNS guneen banaketa antolatzeko diseinatua. Proiektuaren garatzaileen arabera, PowerDNS Authoritative Server-ek Europako domeinu kopuru osoaren % 30 inguru balio du (DNSSEC sinadura duten domeinuak soilik kontuan hartzen baditugu, % 90). Proiektuaren kodea GPLv2 lizentziapean banatzen da.

PowerDNS Authoritative Server domeinuaren informazioa hainbat datu-basetan gordetzeko gaitasuna eskaintzen du, besteak beste, MySQL, PostgreSQL, SQLite3, Oracle eta Microsoft SQL Server, baita LDAP eta testu arrunteko fitxategietan BIND formatuan ere. Erantzunaren itzulera gainera iragazi daiteke (adibidez, spama iragazteko) edo birbideratu egin daiteke zure kudeatzaileak Lua, Java, Perl, Python, Ruby, C eta C++-en konektatuz. Ezaugarrien artean, estatistikak urruneko bilketa egiteko tresnak ere badaude, besteak beste, SNMP bidez edo Web APIaren bidez (estatistikak eta kudeaketarako http zerbitzari bat eraikita dago), berehalako berrabiarazte bat, kudeatzaileak Lua hizkuntzan konektatzeko motor integratua. , karga orekatzeko gaitasuna bezeroaren kokapen geografikoan oinarrituta .

Berrikuntza nagusiak:

  • Katalogo Eremuetarako laguntza gehitu da, eta horrek bigarren mailako DNS zerbitzarien mantentze-lanak errazten ditu, zerbitzaria bigarren mailako zerbitzarian konfiguratu ahal izateko aukera emanez, zerbitzaria Bigarren mailako eremu bakoitzerako erregistro bereiziekin, bigarren mailako eremuen katalogoa lehen eta bigarren mailako zerbitzarien artean transferitzen da. Katalogoaren transferentzia konfiguratu ondoren, banakako eremuen transferentziaren antzera, lehen mailako zerbitzarian sortutako eta katalogoan sartuta gisa markatutako eremuak automatikoki sortuko dira bigarren mailako zerbitzarian, konfigurazio fitxategiak editatu beharrik gabe. Katalogoak biltegiratze atzeko plano hauek onartzen ditu: gmysql, gpgsql, gsqlite3, godbc eta lmdb.
  • Eremu-katalogoa ezartzean, kodea domeinu kopuru handia kudeatzeko optimizatu zen. Eremuak DBKS-n gordetzean, SQL kontsulten kopurua nabarmen murriztu zen: domeinu bakoitzerako kontsulta bereizi baten ordez, talde-hautaketa bat egiten da orain. Aldaketa honek eragin positiboa izan du errendimenduan. zerbitzariak, zona kopuru handiari zerbitzatuz, zona-direktoriorik erabiltzen ez duten sistemetan ere.
  • GSS-TSIG gakoen truke-mekanismorako laguntza berritu eta itzuli zen, aurretik kendu zen ahultasunengatik eta balizko segurtasun-arazoengatik.
  • TCP erabiliz Lua erregistroak eskatzean, Lua egoera berrerabili zen, eta horrek asko hobetu zuen errendimendua.
  • Lmdbbackend-en oinarritutako datu-baseak UUID-ekin lotzea eta ausazko objektu-identifikatzaileak sortzeko gaitasuna ezartzen ditu.
  • Erremintak gehitu dira pdnsutil eta HTTP API-ra zerbitzari nagusiak kudeatzeko, bigarren mailako DNS zerbitzarietan zonen hedapena eta eguneraketa automatizatzeko erabiltzen direnak, bigarren mailako zonak eskuz konfiguratu gabe.
  • Lua funtzio berria gehitu da ifurlextup.
  • Gakoak sortzeko eta entregatzeko atzeko planoko prozesu esperimental bat gehitu da (giltza-errotula).

Iturria: opennet.ru

Gehitu iruzkin berria