Présenté la sortie , un serveur DNS autoritaire hautes performances (le résolveur est réalisé sous la forme d'une application distincte), prenant en charge toutes les fonctionnalités modernes de DNS. Le projet est développé par le registre de noms tchèque CZ.NIC, écrit en langage C et sous licence GPLv3. Le serveur se distingue par sa capacité de traitement des requêtes à haute performance, pour laquelle une implémentation multithreading, principalement non bloquante, est utilisée, bien évolutive sur les systèmes SMP. Il offre des fonctionnalités telles que l'ajout et la suppression de zones à chaud, le transfert de zones entre serveurs, le DDNS (mises à jour dynamiques), le NSID (RFC 5001), les extensions EDNS0 et DNSSEC (y compris NSEC3), et des restrictions sur l'intensité des réponses (RRL).
Dans cette nouvelle version :
- Un nouveau mode de blocage pour les gestionnaires a été introduit , définies via knotc;
- Dans le module un nouveau mode de comptabilisation des coefficients de poids pour les enregistrements est apparu;
- Dans le module la possibilité de configurer une limite de débit (udp-allow-rate) pour UDP a été ajoutée;
- Ajout de la possibilité de définir une durée d'expiration infinie pour le sel pour NSEC3;
- Un nouvel état d'événements avec les zones — 'en cours' a été ajouté à la sortie de knotc;
- L'option IP_PMTUDISC_OMIT permet d'ignorer les informations sur le PMTU pour IPv4/UDP.
Source : opennet.ru
