Vydání DNS serveru KnotDNS 2.9.0

Byl zveřejněn vydání KnotDNS 2.9.0, vysoce výkonného autoritativního DNS serveru (rekurzor je realizován jako samostatná aplikace), podporujícího všechny moderní funkce DNS. Projekt vyvíjí český registr jmen CZ.NIC, napsán je v jazyce C a distribuováno distribuován pod licencí GPLv3.

KnotDNS se vyznačuje orientací na vysokou výkonnost zpracování dotazů, pro což využívá vícevláknovou a převážně neblokující implementaci, která je dobře škálovatelná na SMP systémech. Poskytuje funkce, 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 novém vydání:

  • Byla zajištěna plná podpora různých výpočtů sériových čísel (SOA) pro zónu na master a slave serverech, při použití na slave serveru je zóna podepsána digitálním podpisem;
  • Do modulu geoip byla přidána podpora záznamů se zástupnými symboly (wildcard);
  • Pro DNSSEC byla přidána nová konfigurace ‘rrsig-pre-refresh’ pro snížení frekvence událostí podepisování zón digitálním podpisem;
  • Byla přidána konfigurace «tcp-reuseport» pro nastavení režimu SO_REUSEPORT(_LB) pro TCP sokety;
  • Byla přidána konfigurace «tcp-io-timeout» pro omezení času vstupních operací výstupu přes TCP;
  • Výrazně se zvýšila výkonnost operací změny obsahu zóny;
  • Byla ukončena podpora překonfigurace síťových rozhraní a zpracovatelů, jakmile nemohou být prováděny po resetu procesu oprávnění;
  • Byla přepracována implementace DNS Cookies pro úplnou shodu s návrhovou specifikací draft-ietf-dnsop-server-cookies;
  • Ve výchozím nastavení je omezení počtu TCP připojení nyní omezeno na polovinu systémového limitu pro počet souborových popisovačů, a maximální počet otevřených souborů je 1048576;
  • Při výběru počtu spouštěných zpracovatelů se nyní používá číslo CPU, ale minimálně 10;
  • Bylo přejmenováno mnoho možností, napří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’, atd. Podpora starých názvů bude zachována alespoň do další významné verze.

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