ĂshtĂ« publikuar rrelease i serverit DNS autoritar PowerDNS Authoritative Server 5.0, i destinuar pĂ«r organizimin e shpĂ«rndarjes sĂ« zonave DNS. NĂ« kohĂ«t e tij mĂ« tĂ« mira, PowerDNS Authoritative Server ka shĂ«rbyer deri nĂ« 30% tĂ« numrit tĂ« pĂ«rgjithshĂ«m tĂ« domain-eve nĂ« EvropĂ« dhe deri nĂ« 90% tĂ« domain-eve me DNSSEC. Kodi i projektit shpĂ«rndahet nĂ«n licencĂ«n GPLv2.
PowerDNS Authoritative Server ofron mundësinë e ruajtjes së informacionit mbi domain-et në baza të ndryshme të dhënash, duke përfshirë MySQL, PostgreSQL, SQLite3, LMDB, Oracle, dhe Microsoft SQL Server, si dhe në LDAP dhe skedare tekstual tradicionale në formatin BIND. Ofrimi i përgjigjeve mund të filtrohet për më tepër (për shembull, për të eliminuar spam-in) ose të redirektohet te trajtues të veçantë në gjuhët Lua, Java, Perl, Python, Ruby, C dhe C++. Një nga karakteristikat është gjithashtu mjete për mbledhjen e statistikave në distancë, përfshirë për SNMP ose përmes Web API (për statistika dhe menaxhim, është integruar një server http), ri-ngritje e menjëhershme, një motor i integruar për lidhjen me trajtues në gjuhën Lua, si dhe mundësia e balancimit të ngarkesës nga pozita gjeografike e klientit.
Risi kyçe në PowerDNS Authoritative Server 5.0 është mbështetje për pamjet (views) në stilin e serverit DNS BIND, duke lejuar shfaqjen e përmbajtjes së ndryshme të zonave DNS në varësi të adresat IP, nga ku është bërë kërkesa. Për shembull, me ndihmën e pamjeve, përdoruesve me adresa të brendshme (intranet) mund t'u ofrohet një variant i zonës DNS të kërkuar domenit, ndërsa përdoruesve të jashtëm një tjetër. Për ruajtjen e pamjeve të ndryshme të zonave DNS deri tani mund të përdoret vetëm backend-i LMDB.
Ndër ndryshimet e tjera:
- është shtuar mbështetje për lidhjen me Unix socket në vend të socket TCP/IP.
- Në utilitarin sdig është shtuar mbështetje për EDNS Cookie.
- Backend-it LMDB i është shtuar mundësia për kërkimin e regjistrimeve dhe mbështetje për RFC-2136 (DNS UPDATE).
- NjĂ« sintaksĂ« e re pĂ«r aktivizimin e utilitarit pdnsutil Ă«shtĂ« realizuar â "pdnsutil tip_objekti komandĂ« argumente" (mbĂ«shtetje pĂ«r sintaksĂ«n e vjetĂ«r Ă«shtĂ« ruajtur).
- është shtuar një komandë e re "pdnsutil backend-lookup" për kërkimin e regjistrimeve në backend-in e ruajtjes.
- është shtuar mbështetje për RFC-9615 për bootstrap-in automatik të autentikuar të DNSSEC.
- është realizuar mbështetje për mbajtjen e logëve të paketeve për të cilat kanë ndodhur gabime gjatë përpunimit.
- është shtuar një konfigurim "dnsupdate-require-tsig", që përfshin përdorimin e detyrueshëm të mekanizmit TSIG (Transaction Signature) për operacionet e përditësimit të regjistrimeve në DNS.
- është shtuar konfigurimi "direct-dnskey-signature", që përfshin nxjerrjen e drejtpërdrejtë të nënshkrimit dixhital DNSKEY nga backend-i.
- është shtuar konfigurimi "resolve-across-zones", në mbështetje të cilit serveri DNS nuk do të zgjidhë regjistrimet CNAME që tregojnë në zona të tjera kur është çaktivizuar.
- janë zgjeruar mundësitë për krijimin e trajtuesve në gjuhën Lua.
Burimi: opennet.ru
