PowerDNS Authoritative Server 4.7 je već izašao i ovo su njegovi noviteti

PowerDNS autoritativni poslužitelj

PowerDNS Authoritative Server dizajniran je za organizaciju vraćanja DNS zona

Pokretanje nova verzija autoritativnog DNS poslužitelja "PowerDNS autoritativni poslužitelj 4.7" au ovoj novoj verziji glavna novost su «Catalog Zones», kao i povratak kompatibilnosti s GSS-TSIG-om, između ostalog.

Prema programerima projekta, PowerDNS autoritativni poslužitelj opslužuje približno 30% ukupnog broja domena u Europi (ako uzmemo u obzir samo domene s DNSSEC potpisima, onda 90%).

PowerDNS autoritativni poslužitelj pruža mogućnost pohranjivanja informacija o domeniili u raznim bazama podataka, uključujući MySQL, PostgreSQL, SQLite3, Oracle i Microsoft SQL Server, kao i LDAP i obične tekstualne datoteke u BIND formatu.

Povratak odgovora može se dodatno filtrirati (npr. za filtriranje neželjene pošte) ili preusmjeriti uključivanjem vlastitih rukovatelja u Lua, Javi, Perlu, Pythonu, Rubyju, C i C++.

Među značajkama, tu su i alati za daljinsko prikupljanje statistike, uključujući putem SNMP-a ili putem web API-ja (ugrađen je http poslužitelj za statistiku i upravljanje), trenutno ponovno pokretanje, ugrađeni motor za povezivanje kontrolera na Lua jeziku, mogućnost balansiranja opterećenja na temelju geografske lokacije klijenta.

Glavne nove značajke PowerDNS autoritativnog poslužitelja 4.7

U ovoj novoj verziji PowerDNS autoritativnog poslužitelja 4.7, istaknuto je da dodana podrška za katalog zona (“Kataloške zone”), koje pojednostavljuje održavanje sekundarnog DNS poslužitelja jer umjesto definiranja zasebnih zapisa za svaku sekundarnu zonu na sekundarnom poslužitelju, između primarnog i sekundarnog poslužitelja organiziran je katalog sekundarnih zona.

Nakon što se konfigurira prijenos imenika sličan prijenosima pojedinačnih zona, zone koje počinju od glavne i označene su kako je katalogiziranos će se automatski stvoriti na podređenom elementu bez potrebe za uređivanjem konfiguracijske datoteke. Katalog podržava pozadine za pohranu gmysql, gpgsql, gsqlite3, godbc i lmdb.

Tijekom provedbe zonskog kataloga, kod je optimiziran za rad s velikim brojem domena. Pohranjivanjem zona u DBMS značajno je smanjen broj SQL upita: umjesto zasebnog upita za svaku domenu sada se vrši grupni odabir. Promjena ima pozitivan učinak na performanse poslužitelja koji opslužuju veliki broj zona, čak i na sustavima koji ne koriste katalog zona.

Još jedna od promjena koja se ističe u ovoj novoj verziji je ta promijenio i vratio kompatibilnost s GSS-TSIG mehanizmom za razmjenu ključeva, koji je prethodno uklonjen zbog ranjivosti i mogućih sigurnosnih problema.

Uz to se ističe i da dodao alate pdnsutil i HTTP API-jima za upravljanje primarnim poslužiteljima automatski se koristi za automatiziranje postavljanja i ažuriranja zona na sekundarnim DNS poslužiteljima bez ručnog konfiguriranja sekundarnih zona.

Od ostalih promjena koje se ističu u ovoj novoj verziji:

  • Prilikom postavljanja upita Lua zapisnicima preko TCP-a, Lua stanje se ponovno koristi, što uvelike poboljšava performanse.
  • Baza podataka temeljena na lmdbbackendu implementira vezanje na UUID-ove i mogućnost generiranja nasumičnih identifikatora objekata.
  • Dodana je nova Lua funkcija ifurlextup.
    Dodan je eksperimentalni pozadinski proces za generiranje i isporuku ključeva (key roller).

Na kraju, ako želite saznati više o tome, trebali biste znati da se kod projekta distribuira pod GPLv2 licencom i da možete pregledati detalje ovog novog izdanja u sljedeći link. 

Nabavite autoritativni poslužitelj PowerDNS 4.7

Za one koji su zainteresirani za nabavu PowerDNS Authoritative Server 4.7, trebali bi znati da postoje kompajlirani paketi za RHEL i Debian.

U slučaju Debiana i izvedenih korisnika, samo otvorite terminal i u njemu će izvršiti sljedeću naredbu:

sudo apt-get install pdns-server

Dok za one koji su korisnici RHEL-a i izvedenica, samo otvori terminal i u njemu će upisati sljedeću naredbu:

sudo yum install pdns