Tso tawm KnotDNS 2.9.0 DNS server

luam tawm tso tawm KnotDNS 2.9.0, ib qho kev ua tau zoo tso cai DNS neeg rau zaub mov (tus recursor yog tsim los ua ib daim ntawv thov cais) uas txhawb nqa tag nrho cov peev txheej DNS niaj hnub. Qhov project yog tsim los ntawm Czech lub npe sau npe CZ.NIC, sau ua C thiab faib los ntawm muaj ntawv tso cai raws li GPLv3.

KnotDNS yog qhov txawv los ntawm nws txoj kev tsom mus rau kev ua haujlwm zoo ntawm cov lus nug, uas nws siv ntau txoj xov thiab feem ntau tsis thaiv kev siv uas ntsuas tau zoo ntawm SMP systems. Nta xws li ntxiv thiab tshem tawm thaj chaw ntawm ya, hloov chaw ntawm servers, DDNS (dynamic hloov tshiab), NSID (RFC 5001), EDNS0 thiab DNSSEC txuas ntxiv (xws li NSEC3), teb tus nqi txwv (RRL) yog muab.

Hauv qhov kev tso tawm tshiab:

  • Kev txhawb nqa tag nrho tau ua tiav rau ntau qhov kev suav ntawm cov lej lej (SOA) rau thaj tsam ntawm tus tswv thiab qhev servers, thaum cheeb tsam tau lees paub nrog tus lej kos npe ntawm tus qhev server;
  • Ntxiv kev txhawb nqa rau cov ntaub ntawv nrog wildcards rau geoip module;
  • Ib qho tshiab 'rrsig-pre-refresh' qhov teeb tsa tau ntxiv rau DNSSEC kom txo qhov zaus ntawm cov cim kos npe digital authentication txheej xwm;
  • Ntxiv qhov "tcp-reuseport" teeb tsa los teeb tsa SO_REUSEPORT(_LB) hom rau TCP sockets;
  • Ntxiv "tcp-io-timeout" teeb tsa los txwv lub sijhawm ntawm kev ua haujlwm I/O tuaj dhau TCP;
  • Kev ua tau zoo ntawm cheeb tsam cov ntsiab lus hloov kho kev ua haujlwm tau nce ntxiv;
  • Kev them nyiaj yug rau reconfiguring network interfaces thiab handlers raug txiav lawm, txij li thaum nws tsis tuaj yeem ua tau tom qab cov txheej txheem tau pib dua cov cai;
  • Rov ua dua qhov kev siv ntawm DNS ncuav qab zib kom ua raws li cov qauv kev qhia tshwj xeeb draft-ietf-dnsop-server-cookies;
  • Los ntawm lub neej ntawd, TCP kev sib txuas txwv tam sim no txwv rau ib nrab ntawm cov ntaub ntawv qhia txog kev txwv, thiab cov ntaub ntawv qhib tam sim no txwv rau 1048576;
  • Thaum xaiv tus naj npawb ntawm cov neeg ua haujlwm tau pib, cov naj npawb ntawm CPUs tam sim no siv, tab sis tsis tsawg dua 10;
  • Ntau qhov kev xaiv tau hloov npe, piv txwv li 'server.tcp-reply-timeout' rau 'server.tcp-remote-io-timeout', 'server.max-tcp-neeg siv' rau 'server.tcp-max-clients', 'template. journal-db' rau 'database.journal-db', thiab lwm yam. Kev them nyiaj yug rau cov npe laus yuav raug khaws cia tsawg kawg kom txog thaum qhov kev tso tawm loj tom ntej.

Tau qhov twg los: opennet.ru

Ntxiv ib saib