ИздаванС Π½Π° DNS ΡΡŠΡ€Π²ΡŠΡ€ Π½Π° KnotDNS 3.0.0

ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΈ освобоТдаванС KnotDNS 3.0.0, високопроизводитСлСн Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π΅Π½ DNS ΡΡŠΡ€Π²ΡŠΡ€ (Ρ€Π΅ΠΊΡƒΡ€ΡΠΎΡ€ΡŠΡ‚ Π΅ Π½Π°ΠΏΡ€Π°Π²Π΅Π½ ΠΊΠ°Ρ‚ΠΎ ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅), ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° всички ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° DNS. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΎΡ‚ Ρ‡Π΅ΡˆΠΊΠΈΡ Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€ Π·Π° ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½Π΅ CZ.NIC, написан Π½Π° C ΠΈ разпространява сС ΠΎΡ‚ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€Π°Π½ ΠΏΠΎΠ΄ GPLv3.

KnotDNS сС Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΠΈΡ€Π° с фокус Π²ΡŠΡ€Ρ…Ρƒ висока производитСлност Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° заявки, която ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° многонишкова ΠΈ ΠΏΡ€Π΅Π΄ΠΈΠΌΠ½ΠΎ Π½Π΅Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ‰Π° рСализация, която сС ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π° Π΄ΠΎΠ±Ρ€Π΅ Π½Π° SMP систСми. ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½ΠΈ са Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ добавянС ΠΈ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° Π·ΠΎΠ½ΠΈ Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° Π·ΠΎΠ½ΠΈ ΠΎΡ‚ ΡΡŠΡ€Π²ΡŠΡ€ към ΡΡŠΡ€Π²ΡŠΡ€, DDNS (Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ), NSID (RFC 5001), EDNS0 ΠΈ DNSSEC Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ (Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ NSEC3), ограничСния Π½Π° скоростта Π½Π° рСакция (RRL).

Π’ Π½ΠΎΠ²Π°Ρ‚Π° вСрсия:

  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ високопроизводитСлСн ΠΌΡ€Π΅ΠΆΠΎΠ² Ρ€Π΅ΠΆΠΈΠΌ, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° подсистСмата XDP (eXpress Data Path), ΠΊΠΎΠΉΡ‚ΠΎ прСдоставя инструмСнти Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π½Π° Π½ΠΈΠ²ΠΎ ΠΌΡ€Π΅ΠΆΠΎΠ² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ ΠΎΡ‚ мрСТовия стСк Π½Π° ядрото Π½Π° Linux. Π—Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌΠ°, Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Linux ядро ​​4.18 ΠΈΠ»ΠΈ ΠΏΠΎ-Π½ΠΎΠ²Π° вСрсия.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠΆΠ½ΠΈ Π·ΠΎΠ½ΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ улСснява ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅Ρ‚ΠΎ Π½Π° Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΈ DNS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ. ΠšΠΎΠ³Π°Ρ‚ΠΎ Ρ‚Π°Π·ΠΈ функция Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π°, вмСсто Π΄Π° сС Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Ρ‚ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ записи Π·Π° всяка Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½Π° Π·ΠΎΠ½Π° Π½Π° вторичния ΡΡŠΡ€Π²ΡŠΡ€, ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΡŠΡ‚ Π½Π° Π·ΠΎΠ½ΠΈΡ‚Π΅ сС ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»Ρ ΠΌΠ΅ΠΆΠ΄Ρƒ основния ΠΈ вторичния ΡΡŠΡ€Π²ΡŠΡ€, слСд ΠΊΠΎΠ΅Ρ‚ΠΎ Π·ΠΎΠ½ΠΈΡ‚Π΅, създадСни Π½Π° основния ΡΡŠΡ€Π²ΡŠΡ€ ΠΈ ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Π½ΠΈ ΠΊΠ°Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ създадСн Π½Π° вторичния ΡΡŠΡ€Π²ΡŠΡ€, Π±Π΅Π· Π΄Π° Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Ρ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅. ΠŸΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° kcatalogprint сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π½ΠΎΠ² Ρ€Π΅ΠΆΠΈΠΌ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° DNSSEC.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠΌΠΎΡ‰Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° kzonesign Π·Π° Ρ€ΡŠΡ‡Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи Π·Π° DNSSEC.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠΌΠΎΡ‰Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° kxdpgun с внСдряванС Π½Π° високопроизводитСлСн Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊ β€žDNS ΠΏΡ€Π΅Π· UDPβ€œ Π·Π° Linux.
  • kdig добавя ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° DNS ΠΏΡ€Π΅Π· HTTPS (DoH), Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Ρ‡Ρ€Π΅Π· GnuTLS ΠΈ libnghttp2.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ€ΡŠΡ‡Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° DNSSEC ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ статус Π½Π° отмяна ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ KSK (ΠΊΠ»ΡŽΡ‡ Π·Π° подписванС Π½Π° ΠΊΠ»ΡŽΡ‡) (RFC 5011).
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° дСтСрминистично Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ECDSA Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ (изисква GnuTLS 3.6.10 ΠΈ ΠΏΠΎ-Π½ΠΎΠ²Π° вСрсия, Π·Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ).
  • ΠŸΡ€Π΅Π΄Π»Π°Π³Π° сС бСзопасСн Π½Π°Ρ‡ΠΈΠ½ Π·Π° Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°Π½Π΅ ΠΈ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ DNS Π·ΠΎΠ½Π°.
  • ЕфСктивността Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π° β€žΡΡ‚Π°Ρ‚ΠΈΡΡ‚ΠΈΠΊΠ°β€œ Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π°.
  • ΠšΠΎΠ³Π°Ρ‚ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ многонишковия Ρ€Π΅ΠΆΠΈΠΌ Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи Π·Π° DNS Π·ΠΎΠ½ΠΈ, сС осигурява ΠΏΠ°Ρ€Π°Π»Π΅Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° някои Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ със Π·ΠΎΠ½ΠΈ.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° СфСктивност Π½Π° ΠΊΠ΅ΡˆΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° производитСлност Π½Π° заявкитС.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€