DNS түйіні - Knot DNS

DNS түйіні
DNS.png түйінінің белгісі бар бағдарламалық өнім атауы
ӘзірлеушілерCZ.NIC
Бастапқы шығарылым2011 жылғы 3 қараша; 9 жыл бұрын (2011-11-03)
Тұрақты шығарылым
3.0.2 / 11 қараша 2020 ж; 19 күн бұрын (2020-11-11)
Репозиторий Мұны Wikidata-да өзгертіңіз
Операциялық жүйеUnix тәрізді
ТүріDNS сервері
ЛицензияGPL лицензиясы
Веб-сайтwww.nnot-dns.cz

DNS түйіні болып табылады ашық көзі тек беделді сервер үшін Домендік атау жүйесі. Ол нөлден құрылды және оны белсенді түрде дамытады CZ.NIC, .CZ домендік тізілім. Бұл жобаның мақсаты - балама нұсқаны ұсыну ашық көзі сәйкес келетін беделді DNS серверін енгізу TLD жалпы қауіпсіздікті, тұрақтылық пен тұрақтылықты арттыру үшін операторлар Домендік атау жүйесі. Ол серверді өте жылдам ету үшін бірнеше бағдарламалау техникасы мен мәліметтер құрылымын қолдана отырып, көп ағынды демон ретінде жүзеге асырылады,[1] атап айтқанда Оқу-көшіру-жаңарту[2] немесе ерекше түрі радикс ағашы.

DNS түйінінде жазылған аймақтық талдауыш қолданылады Рагель іске қосу кезінде аймақтарды өте тез жүктеуге қол жеткізу. Ол сонымен қатар конфигурация файлын өзгерту және серверді 'knotc' утилитасы арқылы қайта жүктеу арқылы зоналарды қосуға және жоюға қабілетті.

3.0.0 нұсқасынан бастап, DNS түйіні жоғары өнімділікті қолдайды XDP жақсартуға болатын Linux режимі UDP жауап өнімділігі.[3][4]

Changelog

1.2.0 жаңа: Жауап беру жылдамдығын шектеу, Динамикалық DNS және жаңа қашықтан басқару бағдарламасы.

1.3.0-да жаңа: жаңа аймақтық талдаушы Рагель (аймақ компиляциясын ауыстырады) және бірнеше клиенттік утилиталар (kdig, khost және knsupdate).

1.4.0 жаңа: автоматты DNSSEC басқарылатын аймақтарға қол қою.

1.5.0 жаңа: сұрау модульдері екі жаңа модульмен: «Автоматты алға / кері жазбалар» және dnstap.

1.6.0-дағы жаңа: құлдық аймақтарына арналған тұрақты таймерлер (жарамдылық мерзімі аяқталады, жаңарады және шайылады) LMDB.

2.0.0 жаңа: YAML негізіндегі жаңа конфигурация және жаңа DNSSEC қолдану GnuTLS.

2.1.0 жаңа:[5] динамикалық конфигурация, PKCS №11 интерфейсі және DNSSEC желісіне қол қою.

2.2.0 жаңа:[6] Жауап беру жылдамдығы Ақ листингті шектеу, URI-ге қолдау (RFC 7553) және ОАА (RFC 6844) ресурстардың жазба түрлері, 'knotc' үшін интерактивті режим, серверге жаңа басқару интерфейсі, соның ішінде қарапайым Python байланыстары.

2.3.0 жаңа:[7] Сервер конфигурациясында конфигурацияланған DNSSEC қолтаңбасы, NSEC3 автоматты қайта сатылымы, сервер басқару интерфейсі арқылы аймақ операциялары, kdig ішіндегі TLS.

2.4.0 жаңа:[8] Бірыңғай LMDB журнал, жаңа статистикалық модуль, DNSSEC кілттерін автоматты түрде жою.

2.5.0 жаңа:[9] LMDB KASP дерекқоры, KSK ролловері, динамикалық модульдер, мұздату / еріту, журналдағы аймақ мазмұны.

2.6.0 жаңа:[10] Құлдықта DNSSEC қолтаңбасы, автоматты түрде DNSSEC алгоритмінің айналуы, Ed25519 алгоритмін қолдау, TCP Fast Open.

2.7.0 жаңа:[11] Өнімділікті жақсарту, DNS кукиіне арналған жаңа модуль, арналған жаңа модуль GeoIP, қолдау ECS.

2.8.0 жаңа:[12] Офлайн-KSK, көп ағынды DNSSEC қолтаңбасы, DDNS үшін кеңейтілген ACL, аймақты жаңартуды жеделдету.

2.9.0 жаңа:[13] Аймақты жаңартудың маңызды жылдамдығы, TCP оңтайландыруы, конфигурацияны тазарту.

3.0.0 жаңа:[14] Linux үшін жоғары өнімділікті XDP режимі, каталогтық аймақтарды қолдау, DNSSEC-ті үздіксіз растау, kzonesign және kxdpgun утилиталары, DoH-ді kdig-де қолдау, детерминирленген ECDSA-қолдау, тұрақты деректердің резервтік көшірмесі.[15]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ Бірнеше OSS беделді атау серверлерінің жауап беру жылдамдығының эталоны
  2. ^ Түйін DNS жадына қойылатын талаптар
  3. ^ Пелтан, Либор (2020-02-08). «XDP қолдану арқылы DNS жауап беру жылдамдығын арттыру». DNS OARC 32-де презентация. Алынған 2020-09-09.
  4. ^ DNS 3.0 салыстыру жүйесі
  5. ^ DNS 2.1.0 түйіні
  6. ^ DNS 2.2.0 түйіні
  7. ^ DNS 2.3.0 түйіні
  8. ^ DNS 2.4.0 түйіні
  9. ^ DNS 2.5.0 түйіні
  10. ^ DNS 2.6.0 түйіні
  11. ^ DNS 2.7.0 түйіні
  12. ^ DNS 2.8.0 түйіні
  13. ^ DNS 2.9.0 түйіні
  14. ^ DNS 3.0.0 түйіні
  15. ^ Пелтан, Либор (2020-09-09). «DNS 3.0 түйіні жаңалықтары». CZ.NIC қызметкерлерінің блогы. Алынған 2020-09-09.

Сыртқы сілтемелер