Verëffentlechung vum KnotDNS 2.9.0 DNS Server

publizéiert Fräisetzung KnotDNS 2.9.0, e High-Performance autoritären DNS-Server (de Rekursor ass als separat Applikatioun entworf), deen all modern DNS-Fähigkeiten ënnerstëtzt. De Projet gëtt vun der tschechescher Numm Enregistrement entwéckelt CZ.NIC, geschriwwen an C an verdeelt duerch lizenzéiert ënner GPLv3.

KnotDNS ënnerscheet sech duerch säi Fokus op High-Performance Query-Veraarbechtung, fir déi et eng multi-threaded a meeschtens net blockéierend Implementatioun benotzt, déi gutt op SMP Systemer skaléiert. Fonctiounen wéi d'Zonen op der Flucht ze addéieren an ze läschen, Zonen tëscht Serveren ze transferéieren, DDNS (dynamesch Aktualiséierungen), NSID (RFC 5001), EDNS0 an DNSSEC Extensiounen (inklusiv NSEC3), Äntwertrate limitéieren (RRL) ginn zur Verfügung gestallt.

An der neier Verëffentlechung:

  • Voll Ënnerstëtzung gouf fir verschidde Berechnungen vun Serien Zuelen ëmgesat (SOA) fir eng Zone op der Meeschtesch an Sklave Serveren, wann der Zone mat enger digitaler Ënnerschrëft op der Sklave Server zertifizéiert ass;
  • Zousätzlech Ënnerstëtzung fir Rekorder mat Wildcards am Geoip Modul;
  • Eng nei 'rrsig-pre-refresh' Astellung gouf fir DNSSEC bäigefüügt fir d'Frequenz vun den Authentifikatiounsevenementer vun der digitaler Ënnerschrëft Zone ze reduzéieren;
  • D'Astellung "tcp-reuseport" bäigefüügt fir den SO_REUSEPORT (_LB) Modus fir TCP Sockets ze setzen;
  • Zousätzlech "tcp-io-Timeout" Astellung fir d'Zäit vun erakommen I / O Operatiounen iwwer TCP ze limitéieren;
  • D'Performance vun Zonen Inhalt Modifikatioun Operatiounen ass bedeitend erhéicht ginn;
  • Ënnerstëtzung fir Rekonfiguratioun vun Netzwierkschnëttplazen an Handler gouf gestoppt, well et kann net gemaach ginn nodeems de Prozess Privilegien zréckgesat huet;
  • D'Ëmsetzung vun DNS Cookien ëmgeschafft fir voll mat der Entworf Spezifizéierung Entworf-ietf-dnsop-Server-Cookies z'erhalen;
  • Par défaut ass d'TCP-Verbindungslimit elo op d'Halschent vun der Systemdatei-Descriptor-Limit limitéiert, an d'Zuel vun den oppene Dateien ass elo limitéiert op 1048576;
  • Wann Dir d'Zuel vun de lancéierten Handler auswielt, gëtt d'Zuel vun den CPUs elo benotzt, awer net manner wéi 10;
  • Vill Optioune goufen ëmbenannt, zum Beispill 'server.tcp-reply-timeout' op 'server.tcp-remote-io-timeout', 'server.max-tcp-clients' op 'server.tcp-max-clients', 'Template. journal-db' op 'database.journal-db', etc. Ënnerstëtzung fir eeler Nimm gëtt op d'mannst bis déi nächst grouss Verëffentlechung erhale bleiwen.

Source: opennet.ru

Setzt e Commentaire