PowerDNS рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд░реНрднрд░ 4.2 рд░рд┐рд▓реАрдЬ

рднрдпреЛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ DNS рд╕рд░реНрднрд░рдХреЛ рд░рд┐рд▓реАрдЬ PowerDNS рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд░реНрднрд░ 4.2, DNS рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдХреЛ рдлрд┐рд░реНрддреАрд▓рд╛рдИ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛред рджреНрд╡рд╛рд░рд╛ рджрд┐рдИрдпреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ, PowerDNS рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд░реНрднрд░рд▓реЗ рдпреБрд░реЛрдкрдорд╛ рдбреЛрдореЗрдирд╣рд░реВрдХреЛ рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛рдХреЛ рд▓рдЧрднрдЧ 30% рд╕реЗрд╡рд╛ рдЧрд░реНрджрдЫ (рдпрджрд┐ рд╣рд╛рдореАрд▓реЗ DNSSEC рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рднрдПрдХрд╛ рдбреЛрдореЗрдирд╣рд░реВ рдорд╛рддреНрд░ рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрдЫреМрдВ рднрдиреЗ 90%)ред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд GPLv2 рдЕрдиреНрддрд░реНрдЧрдд рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдкреНрд░рд╛рдкреНрддред

PowerDNS рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд░реНрднрд░рд▓реЗ MySQL, PostgreSQL, SQLite3, Oracle, рд░ Microsoft SQL Server, рд╕рд╛рдереИ BIND рдврд╛рдБрдЪрд╛рдорд╛ LDAP рд░ рд╕рд╛рджрд╛ рдкрд╛рда рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рд╣рд┐рдд рд╡рд┐рднрд┐рдиреНрди рдбреЗрдЯрд╛рдмреЗрд╕рд╣рд░реВрдорд╛ рдбреЛрдореЗрди рдЬрд╛рдирдХрд╛рд░реА рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдХреЛ рдлрд┐рд░реНрддреА рдердк рд░реВрдкрдорд╛ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕реНрдкреНрдпрд╛рдо рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрди) рд╡рд╛ Lua, Java, Perl, Python, Ruby, C рд░ C ++ рдорд╛ рдЖрдлреНрдиреИ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВ рдЬрдбрд╛рди рдЧрд░реЗрд░ рдкреБрди: рдирд┐рд░реНрджреЗрд╢рд┐рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдордзреНрдпреЗ, рддреНрдпрд╣рд╛рдБ SNMP рдорд╛рд░реНрдлрдд рд╡рд╛ рд╡реЗрдм API рдорд╛рд░реНрдлрдд (рдПрдХ http рд╕рд░реНрднрд░ рддрдереНрдпрд╛рдЩреНрдХ рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд┐рдд рдЫ), рддрддреНрдХрд╛рд▓ рдкреБрди: рд╕реБрд░реБ, рд▓реБрдЖ рднрд╛рд╖рд╛рдорд╛ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВ рдЬрдбрд╛рди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд┐рдд рдЗрдиреНрдЬрд┐рди рд╕рд╣рд┐рдд, рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВрдХреЛ рдЯрд╛рдврд╛рдХреЛ рд╕рдЩреНрдХрд▓рдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВ рдкрдирд┐ рдЫрдиреНред , рдЧреНрд░рд╛рд╣рдХрдХреЛ рднреМрдЧреЛрд▓рд┐рдХ рд╕реНрдерд╛рдирдорд╛ рдЖрдзрд╛рд░рд┐рдд рд▓реЛрдб рд╕рдиреНрддреБрд▓рди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред

рдореБрдЦреНрдп рдирд╡рд╛рдЪрд╛рд░рд╣рд░реВ:

  • рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ рдкрд░рд┐рднрд╛рд╖рд╛ рд▓реБрдЖ рднрд╛рд╖рд╛рдорд╛ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВрд╕рдБрдЧ рд░реЗрдХрд░реНрдбрд╣рд░реВ, рдЬрд╕рдХреЛ рд╕рд╛рде рддрдкрд╛рдИрдВрд▓реЗ рдбреЗрдЯрд╛ рдлрд┐рд░реНрддрд╛ рдЧрд░реНрджрд╛ AS, рд╕рдмрдиреЗрдЯрд╣рд░реВ, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдирд┐рдХрдЯрддрд╛, рдЖрджрд┐рд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрдиреЗ рдкрд░рд┐рд╖реНрдХреГрдд рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рд▓реБрдЖ рд░реЗрдХрд░реНрдбрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди BIND рд░ LMDB рд╕рд╣рд┐рдд рд╕рдмреИ рднрдгреНрдбрд╛рд░рдг рдмреНрдпрд╛рдХрдПрдиреНрдбрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдХреНрд╖реЗрддреНрд░ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирдорд╛ рд╣реЛрд╕реНрдЯрд╣рд░реВрдХреЛ рдЙрдкрд▓рдмреНрдзрддрд╛рдХреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдЬрд╛рдБрдЪрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреЗрд░ рдбрд╛рдЯрд╛ рдлрд┐рд░реНрддрд╛ рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ рдЕрдм рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:

    @ IN LUA A "ifportup(443, {'52.48.64.3', '45.55.10.200'})"

  • рдирдпрд╛рдБ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдердкрд┐рдпреЛ ixfrdist, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрд▓рд╛рдИ AXFR рд░ IXFR рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд░реНрднрд░рдмрд╛рдЯ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдбрд╛рдЯрд╛рдХреЛ рд╕рд╛рдиреНрджрд░реНрднрд┐рдХрддрд╛рд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрджреИ (рдкреНрд░рддреНрдпреЗрдХ рдбреЛрдореЗрдирдХреЛ рд▓рд╛рдЧрд┐, SOA рдирдореНрдмрд░ рдЬрд╛рдБрдЪ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдХреНрд╖реЗрддреНрд░рдХрд╛ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рдорд╛рддреНрд░ рд▓реЛрдб рдЧрд░рд┐рдиреНрдЫ)ред рдЙрдкрдпреЛрдЧрд┐рддрд╛рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд░рд╛рдердорд┐рдХ рд╕рд░реНрднрд░рдорд╛ рдареВрд▓реЛ рднрд╛рд░ рд╕рд┐рд░реНрдЬрдирд╛ рдирдЧрд░реАрдХрди рдзреЗрд░реИ рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рдорд╛рдзреНрдпрдорд┐рдХ рд░ рдкреБрдирд░рд╛рд╡рд░реНрддреА рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рдХреНрд╖реЗрддреНрд░ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ;
  • рдкрд╣рд▓рдХреЛ рддрдпрд╛рд░реАрдорд╛ DNS рдЭрдгреНрдбрд╛ рджрд┐рд╡рд╕ реирежреиреж udp-truncation-threshold рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рдХреЛ рдорд╛рди, рдЬреБрди рдЧреНрд░рд╛рд╣рдХрд▓рд╛рдИ UDP рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдХрд╛рдЯреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдЫ, 1680 рдмрд╛рдЯ 1232 рдорд╛ рдШрдЯрд╛рдЗрдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ UDP рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ рд╣рд░рд╛рдЙрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛рд▓рд╛рдИ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рдХрдо рдЧрд░реНрдиреБрдкрд░реНрдЫред рдорд╛рди 1232 рдЫрдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рдХрд┐рдирднрдиреЗ рдпреЛ рдЕрдзрд┐рдХрддрдо рд╣реЛ рдЬрд╕рдорд╛ DNS рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЖрдХрд╛рд░, рдЦрд╛рддрд╛ IPv6 рд▓рд╛рдИ, рдиреНрдпреВрдирддрдо MTU рдорд╛рди (1280) рдорд╛ рдлрд┐рдЯ рд╣реБрдиреНрдЫ;
  • рдирдпрд╛рдБ рдбрд╛рдЯрд╛рдмреЗрд╕-рдЖрдзрд╛рд░рд┐рдд рднрдгреНрдбрд╛рд░рдг рдмреНрдпрд╛рдХрдЗрдиреНрдб рдердкрд┐рдпреЛ LMDBред рдмреНрдпрд╛рдХрдЗрдиреНрдб рдкреВрд░реНрдг рд░реВрдкрдорд╛ DNSSEC рдЕрдиреБрд░реВрдк рдЫ, рджреБрдмреИ рдорд╛рд╕реНрдЯрд░ рд░ рджрд╛рд╕ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд░ рдзреЗрд░реИ рдЕрдиреНрдп рдмреНрдпрд╛рдХрдПрдиреНрдбрд╣рд░реВ рднрдиреНрджрд╛ рд░рд╛рдореНрд░реЛ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рд░рд┐рд▓реАрдЬ рд╣реБрдиреБ рдЕрдШрд┐, рдХреЛрдбрдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдердкрд┐рдПрдХреЛ рдерд┐рдпреЛ рдЬрд╕рд▓реЗ LMDB рдмреНрдпрд╛рдХрдЗрдиреНрдб рддреЛрдбреНрдпреЛ (рд╕реНрд▓реЗрдн рдЬреЛрдирд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджреИ рд░ pdnsutil рдХрд╛рд░реНрдпрд╣рд░реВ рдорд╛рд░реНрдлрдд рд▓реЛрдб рдЧрд░реНрджреИ, рддрд░ "pdnsutil рд╕рдореНрдкрд╛рджрди-рдЬреЛрди" рдЬрд╕реНрддрд╛ рдЖрджреЗрд╢рд╣рд░реВрд▓реЗ рдХрд╛рдо рдЧрд░реНрди рдЫреЛрдбреНрдпреЛред рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЕрд░реНрдХреЛрдорд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдЫред рд╕реБрдзрд╛рд░рд╛рддреНрдордХ рд░рд┐рд▓реАрдЬ;
  • рдЦрд░рд╛рдм рдХрд╛рдЧрдЬрд╛рдд рдЧрд░рд┐рдПрдХреЛ "рд╕реНрд╡рддрдГ рд╕рд┐рд░рд┐рдпрд▓" рд╕реБрд╡рд┐рдзрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╣рдЯрд╛рдЗрдпреЛ рдЬрд╕рд▓реЗ рдХреЗрд╣реА рд╕рдорд╕реНрдпрд╛рд╣рд░реВрд▓рд╛рдИ рд╕рдорд╛рдзрд╛рди рд╣реБрдирдмрд╛рдЯ рд░реЛрдХрд┐рд░рд╣реЗрдХреЛ рдерд┐рдпреЛред рдЪрд╛рд╣рд┐рдП рдЕрдиреБрд╕рд╛рд░ RFC 8624 (GOST R 34.11-2012 "MUST NOT" рд╢реНрд░реЗрдгреАрдорд╛ рд╕рд╛рд░рд┐рдпреЛ) DNSSEC рд▓реЗ GOST DS рд╣реНрдпрд╛рд╕ рд░ ECC-GOST рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЫреЛрдбреНрдпреЛред

рдпрд╛рдж рдЧрд░реНрдиреБрд╣реЛрд╕реН рдХрд┐ PowerDNS рдЫ-рдорд╣рд┐рдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░рдорд╛ рд╕рд░реЗрдХреЛ рдЫ, рдЬрд╕ рдЕрдиреБрд╕рд╛рд░ PowerDNS рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд░реНрднрд░рдХреЛ рдЕрд░реНрдХреЛ рдкреНрд░рдореБрдЦ рд░рд┐рд▓реАрдЬ рдлреЗрдмреНрд░реБрдЕрд░реА 2020 рдорд╛ рдЕрдкреЗрдХреНрд╖рд┐рдд рдЫред рдкреНрд░рдореБрдЦ рд░рд┐рд▓реАрдЬрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЕрдкрдбреЗрдЯрд╣рд░реВ рдПрдХ рд╡рд░реНрд╖рдХреЛ рдЕрд╡рдзрд┐рдорд╛ рд░реЛрд▓ рдЖрдЙрдЯ рдЧрд░рд┐рдиреЗрдЫ, рддреНрдпрд╕рдкрдЫрд┐ рдЕрд░реНрдХреЛ рдЫ рдорд╣рд┐рдирд╛рдорд╛ рдЬреЛрдЦрд┐рдо рд╕рдорд╛рдзрд╛рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ред рдпрд╕рд░реА, PowerDNS рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд░реНрднрд░ 4.2 рд╢рд╛рдЦрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЬрдирд╡рд░реА 2021 рд╕рдореНрдо рд░рд╣рдиреЗрдЫред

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

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