KnotDNS ditondoi kanthi fokus ing kinerja pangolahan pitakon sing dhuwur, sing nggunakake implementasine multi-thread lan biasane non-blocking sing ukurane apik ing sistem SMP. Fitur kayata nambah lan mbusak zona kanthi cepet, transfer zona server-kanggo-server, DDNS (update dinamis), NSID (RFC 5001), ekstensi EDNS0 lan DNSSEC (kalebu NSEC3), watesan tingkat respon (RRL) diwenehake.
Ing release anyar:
- Dhukungan lengkap wis dileksanakake kanggo macem-macem petungan nomer serial (SOA) kanggo zona ing server master lan budak, nalika zona kasebut disertifikasi kanthi tandha digital ing server budak;
- Dhukungan ditambahake kanggo cathetan kanthi wildcard menyang modul geoip;
- Setelan 'rrsig-pre-refresh' anyar wis ditambahake kanggo DNSSEC kanggo nyuda frekuensi acara otentikasi zona tandha digital;
- Nambahake setelan "tcp-reuseport" kanggo nyetel mode SO_REUSEPORT (_LB) kanggo soket TCP;
- Ditambahake setelan "tcp-io-timeout" kanggo mbatesi wektu operasi I / O sing mlebu liwat TCP;
- Kinerja operasi modifikasi isi zona wis tambah akeh;
- Dhukungan kanggo reconfiguring antarmuka jaringan lan panangan wis mandheg, amarga ora bisa dileksanakake sawise proses ngreset hak istimewa;
- Nggarap ulang implementasi Cookies DNS kanggo tundhuk kanthi lengkap draf spesifikasi draft-ietf-dnsop-server-cookies;
- Kanthi gawan, watesan sambungan TCP saiki diwatesi setengah saka watesan deskriptor file sistem, lan jumlah file sing mbukak saiki diwatesi dadi 1048576;
- Nalika milih nomer pawang dibukak, nomer CPU saiki digunakake, nanging ora kurang saka 10;
- Akeh pilihan sing wis diganti jeneng, contone 'server.tcp-reply-timeout' dadi 'server.tcp-remote-io-timeout', 'server.max-tcp-clients' dadi 'server.tcp-max-clients', 'template. journal-db' kanggo 'database.journal-db', lsp. Dhukungan kanggo jeneng lawas bakal dijaga paling ora nganti rilis utama sabanjure.
Source: opennet.ru