KnotDNS 2.9.0 DNS Server Rilaxx

ippubblikat rilaxx KnotDNS 2.9.0, server DNS awtorevoli ta' prestazzjoni għolja (ir-recursor huwa ddisinjat bħala applikazzjoni separata) li jappoġġja l-kapaċitajiet moderni kollha tad-DNS. Il-proġett qed jiġi żviluppat mir-reġistru tal-ismijiet Ċek CZ.NIC, miktub b'Ċ u imqassma minn liċenzjat taħt GPLv3.

KnotDNS huwa distint mill-fokus tiegħu fuq l-ipproċessar ta 'mistoqsijiet ta' prestazzjoni għolja, li għalih juża implimentazzjoni b'ħafna kamini u l-aktar mhux imblukkar li tiskala sew fuq sistemi SMP. Huma pprovduti karatteristiċi bħaż-żieda u t-tħassir ta 'żoni fuq il-fly, it-trasferiment ta' żoni bejn is-servers, DDNS (aġġornamenti dinamiċi), NSID (RFC 5001), estensjonijiet EDNS0 u DNSSEC (inkluż NSEC3), il-limitazzjoni tar-rata ta 'rispons (RRL).

Fir-rilaxx il-ġdid:

  • Ġie implimentat appoġġ sħiħ għal diversi kalkoli ta 'numri tas-serje (SOA) għal żona fuq is-servers master u slave, meta ż-żona tkun iċċertifikata b'firma diġitali fuq is-server slave;
  • Appoġġ miżjud għal rekords b'wildcards mal-modulu geoip;
  • Setting ġdid 'rrsig-pre-refresh' ġie miżjud għad-DNSSEC biex titnaqqas il-frekwenza ta' avvenimenti ta' awtentikazzjoni taż-żona tal-firma diġitali;
  • Żid l-issettjar "tcp-reuseport" biex tissettja l-mod SO_REUSEPORT(_LB) għas-sokits TCP;
  • Miżjud issettjar ta '"tcp-io-timeout" biex jillimita l-ħin ta' operazzjonijiet I/O deħlin fuq TCP;
  • Il-prestazzjoni tal-operazzjonijiet ta 'modifika tal-kontenut taż-żona żdiedet b'mod sinifikanti;
  • L-appoġġ għall-konfigurazzjoni mill-ġdid tal-interfaces tan-netwerk u l-handlers twaqqaf, peress li ma jistax jitwettaq wara li l-proċess ikun reset privileġġi;
  • Inħadmet mill-ġdid l-implimentazzjoni tal-Cookies DNS biex tikkonforma bis-sħiħ mal-abbozz tal-ispeċifikazzjoni draft-ietf-dnsop-server-cookies;
  • B'mod awtomatiku, il-limitu tal-konnessjoni TCP issa huwa limitat għal nofs il-limitu tad-deskrittur tal-fajl tas-sistema, u n-numru ta 'fajls miftuħa issa huwa limitat għal 1048576;
  • Meta tagħżel in-numru ta 'handlers imnedija, in-numru ta' CPUs issa jintuża, iżda mhux inqas minn 10;
  • Bosta għażliet ngħataw isem ġdid, pereżempju 'server.tcp-reply-timeout' għal 'server.tcp-remote-io-timeout', 'server.max-tcp-clients' għal 'server.tcp-max-clients', "template. journal-db" għal "database.journal-db", eċċ. L-appoġġ għal ismijiet anzjani se jinżamm mill-inqas sal-rilaxx ewlieni li jmiss.

Sors: opennet.ru

Żid kumment