Famoahana ny mpizara DNS cache PowerDNS Recursor 4.7.0

Misy famotsorana ny mpizara DNS caching PowerDNS Recursor 4.7, izay tompon'andraikitra amin'ny famahana anarana miverimberina. Ny PowerDNS Recursor dia naorina amin'ny kaody mitovy amin'ny PowerDNS Authoritative Server, fa ny PowerDNS recursive sy authoritative DNS servers dia novolavolaina tamin'ny alΓ lan'ny tsingerin'ny fampandrosoana samihafa ary navoaka ho vokatra misaraka. Ny kaody tetikasa dia zaraina amin'ny alΓ lan'ny fahazoan-dΓ lana GPLv2.

Ny mpizara dia manome fitaovana ho an'ny fanangonana antontan'isa lavitra, manohana ny fanombohana eo noho eo, manana motera naorina ho an'ny fampifandraisana ireo mpitantana amin'ny fiteny Lua, manohana tanteraka ny DNSSEC, DNS64, RPZ (Faritra Politika Famaliana), ary ahafahanao mampifandray lisitra mainty. Azo atao ny mirakitra ny valin'ny fanapahan-kevitra ho rakitra BIND zone. Mba hiantohana ny fampandehanana avo lenta dia ampiasaina amin'ny FreeBSD, Linux ary Solaris (kqueue, epoll, /dev/poll) ny mekanika fampifandraisana maoderina amin'ny fifandraisana maoderina, ary koa ny parser packet DNS manara-penitra izay afaka manodina fangatahana mifanitsy an'aliny.

Ao amin'ny dikan-teny vaovao:

  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ добавлСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… записСй Π² отправляСмыС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π±Π΅Π· нСобходимости ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ запроса (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° запрос записи MX ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ связанных записСй A ΠΈ AAAA).
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΡƒΡ‡Ρ‘Ρ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ RFC 9156 Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠΌΠ΅Π½ΠΈ запроса (Β«QNAME minimisationΒ»), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π·Π° счёт прСкращСния ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ QNAME Π½Π° Π²Ρ‹ΡˆΠ΅ΡΡ‚ΠΎΡΡ‰ΠΈΠΉ сСрвСр.
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ Ρ€Π΅Π·ΠΎΠ»Π²ΠΈΠ½Π³ IPv6 адрСсов DNS-сСрвСров, Π½Π΅ пСрСчислСнных Π² записях GR (Glue Record) Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ рСгистратор ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Π΄ΠΎΠΌΠ΅Π½ DNS-сСрвСрах.
  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ рСализация одностороннСй ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ DNS-сСрвСром ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° DoT (DNS over TLS).
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ записСй NS, Ссли сСрвСры Π² Π½Π°Π±ΠΎΡ€Π΅ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… записСй NS Π½Π΅ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ коррСктности RR-записСй ZONEMD (RFC 8976), ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΈΠ· кэша.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ прикрСплСния ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π½Π° языкС Lua, Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Π½Π° стадии Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Ρ€Π΅Π·ΠΎΠ»Π²ΠΈΠ½Π³Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ ΠΎΡ‚Π²Π΅Ρ‚).

Source: opennet.ru

Add a comment