Izdaja PowerDNS Authoritative Server 4.2

Održan izdaja avtoritativnega (authoritative) DNS strežnika PowerDNS Autoritativni Server 4.2, namenjenega organizaciji dostave DNS con. Po podatkov podatkih razvijalcev projekta, PowerDNS Authoritative Server obravnava približno 30 % vseh domen v Evropi (če upoštevamo samo domene s podpisi DNSSEC, pa 90 %). Koda projekta se distribuira je pod licenco GPLv2.

PowerDNS Authoritative Server omogućava skladištenje informacija o domenima u raznim bazama podataka, uključujući MySQL, PostgreSQL, SQLite3, Oracle i Microsoft SQL Server, kao i u LDAP i običnim tekstualnim datotekama u BIND formatu. Odgovori mogu biti dodatno filtrirani (na primer, za isključivanje spama) ili preusmeravani pomoću vlastitih procesora u jezicima Lua, Java, Perl, Python, Ruby, C i C++. Među funkcionalnostima su i sredstva za daljinsko prikupljanje statistike, uključujući SNMP ili putem Web API (ugrađeni http server za statistiku i upravljanje), trenutni restart, ugrađeni motor za povezivanje procesora u jeziku Lua, mogućnost balansiranja opterećenja uzimajući u obzir geografsko mesto klijenta.

Glavne novosti:

  • Dodana je možnost definicije zapisa s obradnicima na jeziku Lua, putem kojih je moguće kreirati sofisticirane obradnike koji uzimaju u obzir AS, podmreže, blizinu korisnika itd. Podrška za Lua zapise implementirana je za sve backendove skladištenja, uključujući BIND i LMDB. Na primjer, za isporuku podataka uzimajući u obzir pozadinsku provjeru dostupnosti hostova u konfiguraciji zone, sada je moguće navesti:

    @ IN LUA A «ifportup(443, {‘52.48.64.3’, ‘45.55.10.200’})»

  • Dodana je nova alatka ixfrdist, koja omogućava prenos zona s autoritativnog servera putem AXFR i IXFR upita, uzimajući u obzir ažurnost prenesenih podataka (za svaku domenu vrši se provjera SOA broja i učitavaju se samo nove verzije zone). Alatka omogućava organizovanje sinhronizacije zona na veoma velikom broju sekundarnih i rekursornih servera bez stvaranja velikog opterećenja na primarnom serveru;
  • U okviru priprema za inicijativu DNS flag day 2020 s 1680 na 1232 smanjena je vrednost parametra udp-truncation-threshold, koji je odgovoran za skraćivanje UDP odgovora klijentima, što bi trebalo značajno smanjiti verovatnoću gubitka UDP paketa. Vrednost 1232 je odabrana jer je to maksimum pri kojem veličina DNS odgovora uzimajući u obzir IPv6 ostaje unutar minimalne vrednosti MTU (1280);
  • Dodana je nova skladišna pozadina zasnovana na bazi podataka LMDB. Pozadina je potpuno kompatibilna sa DNSSEC-om, može se koristiti za master i slave zone, i obezbeđuje veću brzinu nego većina drugih backenda. Nedavno pre objavljivanja, u kod je dodata izmena koja je omela rad bazi podataka LMDB (radi obrada slave zona i učitavanje preko pdnsutil, ali su prestali raditi neki komandi kao što je «pdnsutil edit-zone». Problemi će biti rešeni u narednom ispravnom izdanju;
  • Prekinuta je podrška za loše dokumentovanu funkciju «autoserial», koja je ometala rešavanje nekih problema. U skladu sa zahtevima RFC 8624 (GOST R 34.11-2012 premješten u kategoriju «MUST NOT») u DNSSEC-ima prekinuta je podrška za GOST DS hasheve i digitalne potpise ECC-GOST.

Spomnimo, da je PowerDNS prešel na šestmesečni cikel razvoja, v skladu s katerim se naslednja pomembna različica PowerDNS Authoritative Server pričakuje februarja 2020. Posodobitve za pomembne izdaje bodo oblikovane tekom leta, po katerem bodo še šest mesecev izhajale popravke ranljivosti. Tako bo podpora za različico PowerDNS Authoritative Server 4.2 trajala do januarja 2021.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster