рдХреНрдпрд╛рд╕рд┐рдЩ DNS рд╕рд░реНрднрд░ PowerDNS рд░рд┐рдХрд░реНрд╕рд░ 4.7.0 рдХреЛ рд░рд┐рд▓реАрдЬ

рдХреНрдпрд╛рд╕рд┐рдЩ DNS рд╕рд░реНрднрд░ PowerDNS Recursor 4.7 рдХреЛ рд░рд┐рд▓реАрдЬ рдЙрдкрд▓рдмреНрдз рдЫ, рдЬреБрди рдкреБрдирд░рд╛рд╡рд░реНрддреА рдирд╛рдо рд░рд┐рдЬреЛрд▓реНрдпреБрд╕рдирдХреЛ рд▓рд╛рдЧрд┐ рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдЫред PowerDNS рд░рд┐рдХрд░реНрд╕рд░ PowerDNS рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд░реНрднрд░рдХреЛ рд░реВрдкрдорд╛ рд╕рдорд╛рди рдХреЛрдб рдЖрдзрд╛рд░рдорд╛ рдмрдирд╛рдЗрдПрдХреЛ рдЫ, рддрд░ PowerDNS рдкреБрдирд░рд╛рд╡рд░реНрддреА рд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ DNS рд╕рд░реНрднрд░рд╣рд░реВ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░рд╣рд░реВ рдорд╛рд░реНрдлрдд рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдиреНрдЫрдиреН рд░ рдЕрд▓рдЧ рдЙрддреНрдкрд╛рджрдирд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдЬрд╛рд░реА рдЧрд░рд┐рдиреНрдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб GPLv2 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред

рд╕рд░реНрднрд░рд▓реЗ рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВрдХреЛ рд░рд┐рдореЛрдЯ рд╕рдЩреНрдХрд▓рдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВ рдЙрдкрд▓рдмреНрдз рдЧрд░рд╛рдЙрдБрдЫ, рддрддреНрдХрд╛рд▓ рдкреБрдирдГ рд╕реБрд░реБ рдЧрд░реНрди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рд▓реБрдЖ рднрд╛рд╖рд╛рдорд╛ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВ рдЬрдбрд╛рди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд┐рдд рдЗрдиреНрдЬрд┐рди рдЫ, DNSSEC, DNS64, RPZ (рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдиреАрддрд┐ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ) рд▓рд╛рдИ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рд░ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдХрд╛рд▓реЛрд╕реВрдЪреАрд╣рд░реВ рдЬрдбрд╛рди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред BIND рдХреНрд╖реЗрддреНрд░ рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рд░рд┐рдЬреЛрд▓реНрдпреБрд╕рди рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рд░реЗрдХрд░реНрдб рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред рдЙрдЪреНрдЪ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди, рдЖрдзреБрдирд┐рдХ рдЬрдбрд╛рди рдорд▓реНрдЯрд┐рдкреНрд▓реЗрдХреНрд╕рд┐рдЩ рдореЗрдХрд╛рдирд┐рдЬрдорд╣рд░реВ FreeBSD, Linux рд░ Solaris (kqueue, epoll, /dev/poll) рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рд╕рд╛рдереИ рд╣рдЬрд╛рд░реМрдВ рд╕рдорд╛рдирд╛рдиреНрддрд░ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рд╕рдХреНрд╖рдо рдЙрдЪреНрдЪ-рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди DNS рдкреНрдпрд╛рдХреЗрдЯ рдкрд╛рд░реНрд╕рд░ред

рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛:

  • рдЧреНрд░рд╛рд╣рдХрд▓рд╛рдИ рдкрдард╛рдЗрдПрдХрд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдорд╛ рдердк рд░реЗрдХрд░реНрдбрд╣рд░реВ рдердкреНрди рд╕рдореНрднрд╡ рдЫ рдПрдЙрдЯрд╛ рдЫреБрдЯреНрдЯреИ рдЕрдиреБрд░реЛрдз рдкрдард╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдмрд┐рдирд╛ рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрди (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, MX рд░реЗрдХрд░реНрдб рдЕрдиреБрд░реЛрдзрдХреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рд╕рдореНрдмрдиреНрдзрд┐рдд A рд░ AAAA рд░реЗрдХрд░реНрдбрд╣рд░реВ рд╕рдВрд▓рдЧреНрди рдЧрд░реНрди рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ)ред
  • RFC 9156 рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдХреНрд╡реЗрд░реА рдирд╛рдо рдиреНрдпреВрдиреАрдХрд░рдг рд╕рдВрдпрдиреНрддреНрд░ ("QNAME рдиреНрдпреВрдиреАрдХрд░рдг") рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдорд╛ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдЕрдкрд╕реНрдЯреНрд░реАрдо рд╕рд░реНрднрд░рдорд╛ рдкреВрд░реНрдг рдореВрд▓ QNAME рдирд╛рдо рдкрдард╛рдЙрди рд░реЛрдХреЗрд░ рдЧреЛрдкрдиреАрдпрддрд╛ рдмрдврд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • GR (Glue Record) рд░реЗрдХрд░реНрдбрд╣рд░реВрдорд╛ рд╕реВрдЪреАрдмрджреНрдз рдирднрдПрдХреЛ DNS рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ IPv6 рдареЗрдЧрд╛рдирд╛рд╣рд░реВрдХреЛ рд░рд┐рдЬреЛрд▓реНрдпреБрд╕рди рдЬрд╕рдХреЛ рдорд╛рдзреНрдпрдордмрд╛рдЯ рд░рдЬрд┐рд╕реНрдЯреНрд░рд╛рд░рд▓реЗ рдбреЛрдореЗрди рд╕реЗрд╡рд╛ рдЧрд░реНрдиреЗ DNS рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╕рд╛рд░рдг рдЧрд░реНрджрдЫред
  • DoT рдкреНрд░реЛрдЯреЛрдХрд▓ (DNS over TLS) рдХреЛ рд▓рд╛рдЧрд┐ DNS рд╕рд░реНрднрд░ рд╕рдорд░реНрдердирдХреЛ рдПрдХ-рддрд░реНрдлреА рдкреНрд░рдорд╛рдгрд┐рдХрд░рдгрдХреЛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЫред
  • рдпрджрд┐ рдмрдЪреНрдЪрд╛ NS рд░реЗрдХрд░реНрдб рд╕реЗрдЯрдорд╛ рд╕рд░реНрднрд░рд╣рд░реВ рдЕрдиреБрддреНрддрд░рджрд╛рдпреА рдЫрдиреН рднрдиреЗ рдЕрднрд┐рднрд╛рд╡рдХ NS рд░реЗрдХрд░реНрдб рд╕реЗрдЯрдорд╛ рдлрд░реНрдХрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛред
  • рдХреНрдпрд╛рд╕рдмрд╛рдЯ рдкреНрд░рд╛рдкреНрдд ZONEMD RR рд░реЗрдХрд░реНрдбрд╣рд░реВ (RFC 8976) рдХреЛ рд╡реИрдзрддрд╛ рдЬрд╛рдБрдЪ рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • рд░рд┐рдЬреЛрд▓реНрдпреБрд╕рди рдкреВрд░рд╛ рдЧрд░реНрдиреЗ рдЪрд░рдгрдорд╛ рдмреЛрд▓рд╛рдЗрдПрдХреЛ Lua рднрд╛рд╖рд╛рдорд╛ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВ рд╕рдВрд▓рдЧреНрди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддреНрдпрд╕реНрддрд╛ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВрдорд╛ рддрдкрд╛рдИрдВрд▓реЗ рдЧреНрд░рд╛рд╣рдХрд▓рд╛рдИ рдлрд░реНрдХрд╛рдЗрдПрдХреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ)ред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди