U publikua versioni autoritativ i serverit DNS PowerDNS Authoritative Server 4.5, i dedikuar për organizimin e shërbimeve të zonave DNS. Sipas zhvilluesve të projektit, PowerDNS Authoritative Server shërben rreth 30% të numrit total të domain-eve në Evropë (nëse shqyrtohen vetëm domain-et me nënshkrime DNSSEC, atëherë 90%). Kodi i projektit shpërndahet nën licencën GPLv2.
PowerDNS Authoritative Server ofron mundësinë për të ruajtur informacionin për domenet në baza të ndryshme të dhënash, duke përfshirë MySQL, PostgreSQL, SQLite3, Oracle, dhe Microsoft SQL Server, si dhe në LDAP dhe skedarë të thjeshtë tekstorë në formatin BIND. Përgjigjja mund të filtrohet shtesë (p.sh., për të eliminuar spam) ose të ridrejtohet duke përdorur lidhje me përpunues të personalizuar në gjuhët Lua, Java, Perl, Python, Ruby, C dhe C++. Nga karakteristikat e veçanta përfshihen mjetet për mbledhjen e statistikave në distancë, përfshirë përmes SNMP ose përmes Web API (për statistikat dhe menaxhimin e serverit http të integruar), rikthim të menjëhershëm, motorin e integruar për lidhjen me përpunues në gjuhën Lua, si dhe mundësia e balancimit të ngarkesës në përputhje me vendndodhjen gjeografike të klientit.
TĂ« rejat kryesore:
- E mundësuar si parazgjedhje është memorie e kesh-it për zonat DNS, e cila mbajti listën e zonave DNS në memorien e përkohshme. Kesha lejon shmangien e kërkesave në DB gjatë trajtimit të kërkesave për të panjohurat domenëve dhe mbron serverin nga sulmet që kanë si qëllim shterimin e burimeve kompjuterike.
- Rendi i përpunimit të radhës së kërkesave AXFR në serverat DNS sekondarë është ndryshuar për të rritur prioritetin e dërgimit të ndryshimeve reale në sistemet me numër shumë të madh zonash (më shumë se 100 mijë).
Burimi: opennet.ru
