Vydanie DNS servera KnotDNS 2.9.0

Zverejnené uvoľnenie KnotDNS 2.9.0, vysoko výkonného autoritatívneho DNS servera (rekursor je realizovaný ako samostatná aplikácia), ktorý podporuje všetky moderné funkcie DNS. Projekt vyvíja český register mien CZ.NIC, napísaný v jazyku C a distribuovaný je pod licenciou GPLv3.

KnotDNS se vyznačuje orientací na vysokou výkonnost zpracování dotazů, k čemuž se využívá vícerozměrná a většinou neblokující implementace, která je dobře škálovatelná na SMP systémech. Jsou poskytovány takové možnosti, jako je přidávání a odstraňování zón za běhu, přenos zón mezi servery, DDNS (dynamické aktualizace), NSID (RFC 5001), rozšíření EDNS0 a DNSSEC (včetně NSEC3), omezení intenzity odpovědí (RRL).

V novom vydaní:

  • Bola zabezpečená plná podpora rôznych výpočtov sériových čísel (SOA) pre zónu na master a slave serveroch, pri aplikácii overenia zóny digitálnym podpisom na slave serveri;
  • Do modulu geoip bola pridaná podpora záznamov s náhradnými vzormi (wildcard);
  • Pre DNSSEC bola pridaná nová nastavenie ‘rrsig-pre-refresh’ na zníženie frekvencie udalostí overenia zóny digitálnym podpisom;
  • Bola pridaná nastavenie ‘tcp-reuseport’ na nastavenie režimu SO_REUSEPORT(_LB) pre TCP sockety;
  • Bola pridaná nastavenie ‘tcp-io-timeout’ na obmedzenie času prebiehajúcich operácií vstupu a výstupu nad TCP;
  • Výrazne bola zvýšená výkonnosť operácií meniacich obsah zóny;
  • Bola zastavená podpora rekonfigurácie sieťových rozhraní a spracovateľov, keďže to nie je možné po resetovaní procesom oprávnení;
  • Prepracovaná implementácia DNS Cookies pre plné dodržanie návrhu špecifikácie draft-ietf-dnsop-server-cookies;
  • Predvolene je obmedzenie počtu TCP pripojení teraz obmedzené na polovicu systémového limitu na počet súborových descriptorov, pričom počet otvorených súborov má hodnotu 1048576;
  • Pri výbere počtu spustených spracovateľov sa teraz využíva počet CPU, ale nie menej ako 10;
  • Mnohé možnosti boli premenované, napríklad ‘server.tcp-reply-timeout’ na ‘server.tcp-remote-io-timeout’, ‘server.max-tcp-clients’ na ‘server.tcp-max-clients’, ‘template.journal-db’ na ‘database.journal-db’ a pod. Podpora starých mien bude zachovaná minimálne do ďalšieho významného vydania.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster