Vydání PowerDNS Authoritative Server 5.0

Byl vydán release autoritativního DNS serveru PowerDNS Authoritative Server 5.0, který je určen pro správu DNS zón. V nejlepších obdobích obsluhoval PowerDNS Authoritative Server až 30 % všech domén v Evropě a až 90 % domén s DNSSEC. Kód projektu je distribuován pod licencí GPLv2.

PowerDNS Authoritative Server umožňuje ukládání informací o doménách v různých databázích, včetně MySQL, PostgreSQL, SQLite3, LMDB, Oracle a Microsoft SQL Server, jakož i v LDAP a běžných textových souborech ve formátu BIND. Odpovědi mohou být navíc filtrovány (například za účelem odstranění spamu) nebo přesměrovány do vlastních zpracovatelů v jazycích Lua, Java, Perl, Python, Ruby, C a C++. Mezi další funkce patří nástroje pro vzdálené shromažďování statistik, mimo jiné pomocí SNMP nebo přes Web API (pro statistiky a řízení je integrován http server), okamžité restartování, integrovaný engine pro připojení zpracovatelů v jazyce Lua a možnost vyvažování zátěže podle geografické polohy klienta.

Klíčovou novinkou v PowerDNS Authoritative Server 5.0 je podpora pohledů (views) ve stylu DNS serveru BIND, které umožňují podávat různé obsahy DNS zón na základě IP adres, ze kterého dotaz pochází. Například pomocí pohledů lze uživatelům s interními adresami (intranet) poskytovat jednu variantu DNS zóny pro požadovaný domény, zatímco externím uživatelům — jinou. Pro ukládání různých pohledů DNS zón může být zatím používán pouze backend LMDB.

Mezi dalšími změnami:

  • Byla přidána podpora pro vázání na Unix socket místo TCP/IP socketu.
  • Do utility sdig byla přidána podpora EDNS Cookie.
  • Do backendu LMDB byla přidána možnost vyhledávání záznamů a podpora RFC-2136 (DNS UPDATE).
  • Byla realizována nová syntaxe spuštění utility pdnsutil — „pdnsutil typ_objektu příkaz argumenty“ (podpora staré syntaxe byla zachována).
  • Byl přidán nový příkaz „pdnsutil backend-lookup“ pro hledání záznamů v backendu úložiště.
  • Byla přidána podpora RFC-9615 pro automatizovaný autentizovaný bootstraping DNSSEC.
  • Byla implementována podpora logování paketů, pro které vznikly chyby při analýze.
  • Byla přidána možnost nastavení „dnsupdate-require-tsig“, která vyžaduje povinné použití mechanizmu TSIG (Transaction Signature) pro operace aktualizace záznamů v DNS.
  • Byla přidána konfigurace „direct-dnskey-signature“, která zahrnuje přímé extrakce digitálního podpisu DNSKEY z backendu.
  • Byla přidána konfigurace „resolve-across-zones“, jejíž vypnutí zabrání DNS serveru v řešení CNAME záznamů odkazujících na jiné zóny.
  • Byly rozšířeny možnosti vytváření zpracovatelů v jazyce Lua.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster