Izdaja DNS strežnika KnotDNS 2.9.0

Objavljeno izdanje KnotDNS 2.9.0, visoko učinkovitega avtoritativnega DNS strežnika (rekursor je izveden kot ločena aplikacija), ki podpira vse sodobne funkcionalnosti DNS. Projekt razvija češki register imen CZ.NIC, napisan je v jeziku C in se distribuira pod GPLv3 licencom.

KnotDNS se odlikuje fokusom na visoku performansu obrade zahteva, za šta se koristi višedretvena, i pretežno neblokirajuća realizacija, dobro skalabilna na SMP sistemima. Pružaju se mogućnosti kao što su dodavanje i uklanjanje zona u letu, prenosi zona između servera, DDNS (dinamička ažuriranja), NSID (RFC 5001), proširenja EDNS0 i DNSSEC (uključujući NSEC3), ograničenja intenziteta odgovora (RRL).

U novom izdanju:

  • Zagotovljena polna podpora za različne izračune serijskih števil (SOA) za območje na master in slave strežnikih, pri čemer se na slave strežniku uporabi overitev območja z digitalnim podpisom;
  • V geoip modul je dodana podpora za zapise s predloženimi primerki (wildcard);
  • Za DNSSEC je dodana nova nastavitev 'rrsig-pre-refresh' za zmanjšanje pogostosti dogodkov overitve območja z digitalnim podpisom;
  • Dodana nastavitev 'tcp-reuseport' za nastavitev načina SO_REUSEPORT(_LB) za TCP-socket-e;
  • Dodana nastavitev 'tcp-io-timeout' za omejevanje časa prihajajočih operacij vnosa/izvoda prek TCP;
  • Znaten porast zmogljivosti pri operacijah spreminjanja vsebine območja;
  • Podpora za rekonstrukcijo omrežnih vmesnikov in obdelovalcev je prenehana, ker te ni mogoče izpeljati po ponastavitvi privilegij;
  • Izvedba DNS Cookies je bila prenovljena za popolno skladnost s osnutkom specifikacije draft-ietf-dnsop-server-cookies;
  • Privzeto je omejitev števila TCP povezav zdaj omejena na polovico sistemske meje števila datotečnih descriptorjev, število odprtih datotek pa znaša 1048576;
  • Pri izbiri števila zagonjenih obdelovalcev se zdaj uporablja število CPU, vendar ne manj kot 10;
  • Številne možnosti so bile preimenovane, na primer 'server.tcp-reply-timeout' v 'server.tcp-remote-io-timeout', 'server.max-tcp-clients' v 'server.tcp-max-clients', 'template.journal-db' v 'database.journal-db' itd. Podpora za stara imena bo ohranjena vsaj do naslednje pomembne izdaje.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster