KnotDNS 2.9.0 DNS Server Release

rakabudiswa kusunungura KnotDNS 2.9.0, yakakwira-inoshanda inotenderwa DNS server (iyo recursor inoitwa seyakasiyana application) inotsigira ese emazuva ano maDNS maficha. Iyo purojekiti inogadzirwa neCzech zita registry CZ.NIC, yakanyorwa muC uye inoparadzirwa ne ane rezinesi pasi peGPLv3.

KnotDNS inoratidzirwa nekutarisa kune yakakwira query process performance, iyo inoshandisa yakawanda-shinda uye kazhinji isingavharidzike kuita iyo inoyera zvakanaka paSMP masisitimu. Zvimiro zvakaita sekuwedzera nekubvisa nzvimbo panhunzi, kuendesa nzvimbo pakati pemaseva, DDNS (dynamic updates), NSID (RFC 5001), EDNS0 uye DNSSEC ekuwedzera (kusanganisira NSEC3), chiyero chekupindura (RRL) chinopihwa.

Mukuburitswa kutsva:

  • Inoitwa rutsigiro rwakazara rwekuverengera kwakasiyana kwenhamba dzeserial (SOA) yenzvimbo pane tenzi uye maseva evaranda, apo iyo zone yakasainwa nedhijitari pane server yevaranda;
  • Yakawedzera tsigiro yezvinyorwa zvine wildcards kune geoip module;
  • Yakawedzera marongero matsva 'rrsig-pre-refresh' yeDNSSEC kuderedza kuwanda kwezviitiko zvekusaina nzvimbo;
  • Yakawedzera kuseta "tcp-reuseport" kuseta SO_REUSEPORT(_LB) modhi yeTCP socket;
  • Yakawedzerwa kuseta "tcp-io-timeout" kudzikamisa nguva yekupinda I/O mashandiro pamusoro peTCP;
  • Yakawedzera zvakanyanya kuita kwe zone content modification operations;
  • Tsigiro yekugadziriswazve kwetiweki interfaces uye vanobata yakamiswa, sezvo isingagone kuitwa mushure mekunge maitiro agadzirisazve ropafadzo dzayo;
  • Kuitwa kweDNS Cookies kwakagadziridzwa zvakare kuti ienderane zvizere neyakanyorwa-ietf-dnsop-server-cookies tsanangudzo;
  • Nekutadza, iyo TCP yekubatanidza muganhu ikozvino inogumira kune hafu yegadziriro yegadziriro pane nhamba yezvinyorwa zvinotsanangurwa zvefaira, uye nhamba yemafaira akazaruka ikozvino yakagadzirirwa ku1048576;
  • Pakusarudza nhamba yevanomhanya vanobata, nhamba yeCPU ikozvino inoshandiswa, asi kwete pasi pegumi;
  • Yakapa mazita akawanda sarudzo, semuenzaniso 'server.tcp-reply-timeout' kuenda ku'server.tcp-remote-io-timeout', 'server.max-tcp-clients' kuenda ku'server.tcp-max-clients', 'template .jenari-db' kuenda ku'database.journal-db' zvichingodaro. Rutsigiro rwemazita ekare rucharamba ruchienderera mberi kusvika pakusunungurwa kukuru kunotevera.

Source: opennet.ru

Voeg