24 września 2019 r. na stronie dewelopera pojawił się wpis o wydaniu serwera DNS KnotDNS 2.8.4. Twórcą projektu jest czeski rejestrator domen CZ.NIC. KnotDNS to wysokowydajny serwer DNS, który obsługuje wszystkie możliwości DNS. Napisany w języku C i rozpowszechniany na licencji GPLv3.
Aby zapewnić wysoką wydajność przetwarzania zapytań, zastosowano wielowątkową, a w przeważającej części nieblokującą implementację, dobrze skalującą się na systemach SMP.
Do funkcji serwera należy:
- dodawanie i usuwanie stref w locie;
- transfer stref między serwerami;
- DDNS (dynamiczne aktualizacje);
- NSID (RFC 5001);
- rozszerzenia EDNS0 i DNSSEC (w tym NSEC3);
- ograniczenia intensywności odpowiedzi (RRL)
Nowości wersji 2.8.4:
- automatyczne ładowanie rekordów DS (Delegation of Signing) do nadrzędnej strefy DNS za pomocą DDNS;
- w przypadku problemów z połączeniem sieciowym przychodzące zapytania IXFR nie są już przekształcane w AXFR;
- ulepszona weryfikacja brakujących rekordów GR (Glue Record) z adresami serwerów DNS określonymi po stronie rejestratora.
Źródło: linux.org.ru
