utgivning , en högpresterande auktoritativ DNS-server (rekursorn Àr ett separat program) som stöder alla moderna funktioner inom DNS. Projektet utvecklas av den tjeckiska namnregistret CZ.NIC, skriven i C och under GPLv3-licensen.
KnotDNS kÀnnetecknas av fokus pÄ hög prestanda vid hantering av förfrÄgningar, vilket uppnÄs genom en flertrÄdad och för det mesta icke-blockerande implementation som Àr vÀl skalbar pÄ SMP-system. Funktioner som erbjuds inkluderar att lÀgga till och ta bort zoner i realtid, överföring av zoner mellan servrar, DDNS (dynamiska uppdateringar), NSID (RFC 5001), EDNS0-förlÀngningar och DNSSEC (inklusive NSEC3), samt begrÀnsningar av svarsinintensitet (RRL).
I den nya utgÄvan:
- Lagt till en högpresterande nÀtverkslÀge, implementerat med hjÀlp av systemet (eXpress Data Path), som tillhandahÄller medel för paketbehandling pÄ nÀtverksdrivrutinsnivÄ innan de hanteras av Linux-kÀrnans nÀtverksstack. För att anvÀnda lÀget krÀvs Linux-kÀrna 4.18 eller högre.
- Lagd till stöd för katalogzoner ("Catalog Zones"), vilket förenklar underhÄllet av sekundÀra DNS-servrar. NÀr den hÀr funktionen Àr aktiverad, istÀllet för att definiera separata poster för varje sekundÀr zon pÄ den sekundÀra servern, sker överföring av katalogzonen mellan den primÀra och sekundÀra servern. Zone som skapas pÄ den primÀra servern, markerade som tillhörande katalogen, kommer automatiskt att skapas pÄ den sekundÀra servern utan behov av att Àndra konfigurationsfiler. För att hantera katalogen erbjuds verktyget kcatalogprint.
- En ny DNSSEC-kontrolllÀge har lagts till.
- Verktyget kzonesign har lagts till för manuell skapelse av digitala signaturer för DNSSEC.
- Verktyget kxdpgun har lagts till med en högpresterande trafikgenerator för "DNS över UDP" för Linux.
- I kdig har stöd för DNS över HTTPS (DoH) lagts till, implementerat med hjÀlp av GnuTLS och libnghttp2.
- I lÀget för manuell hantering av DNSSEC-nycklar har stöd för KSK-nycklar (Key Signing Key) ().
- Stöd för deterministisk skapelse av digitala signaturer med ECDSA-algoritmer har lagts till (GnuTLS 3.6.10 eller högre krÀvs).
- Ett sÀkert sÀtt att sÀkerhetskopiera och ÄterstÀlla DNS-zondata har föreslagits.
- Prestandan hos modulen "statistics" har betydligt förbÀttrats.
- NÀr det multitrÄdade lÀget för skapelse av digitala signaturer för DNS-zoner Àr aktiverat har vissa ytterligare operationer med zonerna parallelliserats.
- Effektiviteten i cachelagring har förbÀttrats och prestandan för förfrÄgningar har ökat.
KĂ€lla: opennet.ru
