Objavljen je razvoj autoritativnog (authoritative) DNS poslužitelja PowerDNS Authoritative Server 4.5, namijenjenog za organizaciju isporuke DNS zona. Prema podacima razvojnih programera, PowerDNS Authoritative Server opslužuje otprilike 30% ukupnog broja domena u Europi (ako se uzmu u obzir samo domene s DNSSEC potpisima, onda 90%). Izvorni kod projekta distribuira se pod GPLv2 licencom.
PowerDNS Authoritative Server omogućava pohranu informacija o domenama 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. Isporuka odgovora može biti dodatno filtrirana (na primjer, za isključivanje neželjene pošte) ili preusmjerena pomoću vlastitih obrtnika na jezicima Lua, Java, Perl, Python, Ruby, C i C++. Među značajkama se ističu alati za daljinsko prikupljanje statistike, uključujući SNMP ili putem Web API-ja (za statistiku i upravljanje, ugrađen je http poslužitelj), trenutačno ponovno pokretanje, ugrađeni motor za povezivanje obrtnika na jeziku Lua, te mogućnost uravnoteženja opterećenja uzimajući u obzir geografski položaj klijenta.
Glavne novine:
- Prema zadanim postavkama uključena je DNS zona cache, koja omogućuje držanje popisa DNS zona u radnoj memoriji. Cache smanjuje potrebne pozive bazi podataka prilikom obrade zahtjeva za nepoznatim domenama. domena i štiti poslužitelj od napada usmjerenih na iscrpljivanje računalnih resursa.
- Promijenjen je redoslijed obrade AXFR zahtjeva na sekundarnim DNS poslužiteljima radi povećanja prioriteta isporuke stvarnih promjena u sustavima s vrlo velikim brojem zona (više od 100 tisuća).
Izvor: opennet.ru
