KnotDNS 2.9.0 DNS Server Release

gipatik buhian KnotDNS 2.9.0, usa ka high-performance authoritative DNS server (ang recursor gidisenyo isip bulag nga aplikasyon) nga nagsuporta sa tanang modernong kapabilidad sa DNS. Ang proyekto gipalambo sa Czech name registry CZ.NIC, gisulat sa C ug giapod-apod sa lisensyado ubos sa GPLv3.

Ang KnotDNS gipalahi pinaagi sa pagtutok niini sa taas nga performance nga pagproseso sa pangutana, diin kini naggamit sa usa ka multi-threaded ug kasagaran dili blocking nga pagpatuman nga maayo ang timbangan sa SMP nga mga sistema. Ang mga bahin sama sa pagdugang ug pagtangtang sa mga zone sa langaw, pagbalhin sa mga sona tali sa mga server, DDNS (dynamic nga mga update), NSID (RFC 5001), EDNS0 ug DNSSEC extensions (lakip ang NSEC3), response rate limiting (RRL) gihatag.

Sa bag-ong pagpagawas:

  • Ang bug-os nga suporta gipatuman alang sa nagkalain-laing mga kalkulasyon sa serial number (SOA) alang sa usa ka zone sa master ug slave server, kung ang zone sertipikado sa digital signature sa slave server;
  • Gidugang nga suporta alang sa mga rekord nga adunay mga wildcard sa geoip module;
  • Usa ka bag-ong setting sa 'rrsig-pre-refresh' ang gidugang alang sa DNSSEC aron makunhuran ang kasubsob sa mga panghitabo sa pag-authenticate sa digital signature zone;
  • Gidugang ang setting nga "tcp-reuseport" aron itakda ang SO_REUSEPORT(_LB) mode para sa TCP sockets;
  • Gidugang ang setting sa "tcp-io-timeout" aron limitahan ang oras sa umaabot nga mga operasyon sa I/O sa TCP;
  • Ang paghimo sa mga operasyon sa pagbag-o sa sulud sa sona labi nga nadugangan;
  • Ang suporta alang sa pag-reconfigure sa mga interface sa network ug mga tigdumala wala na ipadayon, tungod kay dili kini mahimo pagkahuman sa proseso nga ma-reset ang mga pribilehiyo;
  • Gibuhat pag-usab ang pagpatuman sa DNS Cookies aron hingpit nga masunod ang draft specification draft-ietf-dnsop-server-cookies;
  • Sa kasagaran, ang limitasyon sa koneksyon sa TCP limitado na karon sa katunga sa limitasyon sa deskriptor sa file sa sistema, ug ang gidaghanon sa bukas nga mga file limitado na sa 1048576;
  • Kung gipili ang gidaghanon sa gilunsad nga mga tigdumala, ang gidaghanon sa mga CPU gigamit na karon, apan dili moubos sa 10;
  • Daghang mga kapilian ang giilisan, pananglitan 'server.tcp-reply-timeout' ngadto sa 'server.tcp-remote-io-timeout', 'server.max-tcp-clients' ngadto sa 'server.tcp-max-clients', 'template. journal-db' ngadto sa 'database.journal-db', ug uban pa. Ang suporta alang sa mga tigulang nga ngalan ipadayon hangtod sa sunod nga dagkong pagpagawas.

Source: opennet.ru

Idugang sa usa ka comment