PowerDNS рд░рд┐рдХрд░реНрд╕рд░ 4.2 рдФрд░ DNS рдлрд╝реНрд▓реИрдЧ рдбреЗ 2020 рдкрд╣рд▓ рдХрд╛ рд╡рд┐рдореЛрдЪрди

рд╡рд┐рдХрд╛рд╕ рдХреЗ рдбреЗрдврд╝ рд╕рд╛рд▓ рдмрд╛рдж рдкреНрд░рд╕реНрддреБрдд рдХреИрд╢рд┐рдВрдЧ DNS рд╕рд░реНрд╡рд░ рдХрд╛ рд╡рд┐рдореЛрдЪрди рдкрд╛рд╡рд░рдбреАрдПрдирдПрд╕ рд╕рдВрд╕рд╛рдзрди 4.2, рдкреБрдирд░рд╛рд╡рд░реНрддреА рдирд╛рдо рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ред PowerDNS Recursor рдХреЛ PowerDNS рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рдорд╛рди рдХреЛрдб рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди PowerDNS рдкреБрдирд░рд╛рд╡рд░реНрддреА рдФрд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ DNS рд╕рд░реНрд╡рд░ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд GPLv2 рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрддред

рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг EDNS рдлрд╝реНрд▓реИрдЧ рдХреЗ рд╕рд╛рде DNS рдкреИрдХреЗрдЯ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗрддрд╛ рд╣реИред 2016 рд╕реЗ рдкрд╣рд▓реЗ PowerDNS рд░рд┐рдХрд░реНрд╕рд░ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдкреБрд░рд╛рдиреЗ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рднреЗрдЬреЗ рдмрд┐рдирд╛ рдЕрд╕рдорд░реНрдерд┐рдд EDNS рдЭрдВрдбреЗ рд╡рд╛рд▓реЗ рдкреИрдХреЗрдЯреЛрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ, рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░ EDNS рдЭрдВрдбреЗ рдХреЛ рддреНрдпрд╛рдЧрдиреЗ рдХреА рдкреНрд░рдерд╛ рдереАред рдкрд╣рд▓реЗ, рдЗрд╕ рдЧреИрд░-рдорд╛рдирдХ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ BIND рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рджрд╛рдпрд░реЗ рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдлрд░рд╡рд░реА рдХреА рдкрд╣рд▓ рдореЗрдВ рдбреАрдПрдирдПрд╕ рдЭрдВрдбрд╛ рджрд┐рд╡рд╕, DNS рд╕рд░реНрд╡рд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдЗрд╕ рд╣реИрдХ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред

рдкреЙрд╡рд░рдбреАрдПрдирдПрд╕ рдореЗрдВ, рдИрдбреАрдПрдирдПрд╕ рдХреЗ рд╕рд╛рде рдкреИрдХреЗрдЯ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ 2017 рдореЗрдВ рд░рд┐рд▓реАрдЬ 4.1 рдореЗрдВ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ 2016 рдореЗрдВ рдЬрд╛рд░реА 4.0 рд╢рд╛рдЦрд╛ рдореЗрдВ, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЕрд╕рдВрдЧрддрддрд╛рдПрдВ рд╕рд╛рдордиреЗ рдЖрдИрдВ рдЬреЛ рдХреБрдЫ рдирд┐рд╢реНрдЪрд┐рдд рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИрдВ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╕рд╛рдорд╛рдиреНрдп рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВред рд╕рдВрдЪрд╛рд▓рдиред PowerDNS рд░рд┐рдХрд░реНрд╕рд░ 4.2 рдореЗрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдмрд╛рдБрдз 9.14, рдИрдбреАрдПрдирдПрд╕ рдЭрдВрдбреЗ рдХреЗ рд╕рд╛рде рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдЬрд╡рд╛рдм рджреЗрдиреЗ рд╡рд╛рд▓реЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд░реНрд╡рд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдЕрдм рддрдХ, рдпрджрд┐ рдИрдбреАрдПрдирдПрд╕ рдЭрдВрдбреЗ рдХреЗ рд╕рд╛рде рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрд╡рдзрд┐ рдХреЗ рдмрд╛рдж рдХреЛрдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рддреЛ рдбреАрдПрдирдПрд╕ рд╕рд░реНрд╡рд░ рдорд╛рди рд▓реЗрддрд╛ рд╣реИ рдХрд┐ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдЭрдВрдбреЗ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рдИрдбреАрдПрдирдПрд╕ рдЭрдВрдбреЗ рдХреЗ рдмрд┐рдирд╛ рджреВрд╕рд░рд╛ рдЕрдиреБрд░реЛрдз рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдЕрдм рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдХреЛрдб рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдкреИрдХреЗрдЯ рд░реАрдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдХреЗ рдХрд╛рд░рдг рд╡рд┐рд▓рдВрдмрддрд╛ рдмрдврд╝ рдЧрдИ, рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рди рджреЗрдиреЗ рдкрд░ рдиреЗрдЯрд╡рд░реНрдХ рд▓реЛрдб рдФрд░ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдмрдврд╝ рдЧрдИ, рдФрд░ DDoS рд╣рдорд▓реЛрдВ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП DNS рдХреБрдХреАрдЬрд╝ рдЬреИрд╕реА EDNS-рдЖрдзрд╛рд░рд┐рдд рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд░реЛрдХрд╛ рдЧрдпрд╛ред

рдпрд╣ рдЖрдпреЛрдЬрди рдЕрдЧрд▓реЗ рд╡рд░реНрд╖ рдЖрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдбреАрдПрдирдПрд╕ рдзреНрд╡рдЬ рджрд┐рд╡рд╕ 2020рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдлреИрд╕рд▓рд╛ ╨┐╤А╨╛╨▒╨╗╨╡╨╝ рдмрдбрд╝реЗ DNS рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рдЖрдИрдкреА рд╡рд┐рдЦрдВрдбрди рдХреЗ рд╕рд╛рдеред рдкрд╣рд▓ рдХреЗ рдПрдХ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ EDNS рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╢рдВрд╕рд┐рдд рдмрдлрд╝рд░ рдЖрдХрд╛рд░ рдХреЛ 1200 рдмрд╛рдЗрдЯреНрд╕ рддрдХ рдареАрдХ рдХрд░реЗрдВ, рдФрд░ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рдЯреАрд╕реАрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдЖрд╡рд╢реНрдпрдХ рд╕реБрд╡рд┐рдзрд╛ рд╣реИред рдЕрдм рдпреВрдбреАрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдЯреАрд╕реАрдкреА рд╡рд╛рдВрдЫрдиреАрдп рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ (рдорд╛рдирдХ рдХреЛ рдЯреАрд╕реАрдкреА рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ)ред рдЯреАрд╕реАрдкреА рдХреЛ рдорд╛рдирдХ рд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╣рдЯрд╛рдиреЗ рдФрд░ рдЙрди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЬрд╣рд╛рдВ рд╕реНрдерд╛рдкрд┐рдд рдИрдбреАрдПрдирдПрд╕ рдмрдлрд░ рдЖрдХрд╛рд░ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ, рдпреВрдбреАрдкреА рдкрд░ рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рд╕реЗ рдЯреАрд╕реАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреНрд░рдордг рдХреЛ рдорд╛рдирдХреАрдХреГрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд╣реИред

рдкрд╣рд▓ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкрд░рд┐рд╡рд░реНрддрди рдИрдбреАрдПрдирдПрд╕ рдмрдлрд░ рдЖрдХрд╛рд░ рдХреЛ рдЪреБрдирдиреЗ рдореЗрдВ рднреНрд░рдо рдХреЛ рдЦрддреНрдо рдХрд░ рджреЗрдВрдЧреЗ рдФрд░ рдмрдбрд╝реЗ рдпреВрдбреАрдкреА рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╡рд┐рдЦрдВрдбрди рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рджреЗрдВрдЧреЗ, рдЬрд┐рд╕рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдЕрдХреНрд╕рд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдкрдХреНрд╖ рдкрд░ рдкреИрдХреЗрдЯ рд╣рд╛рдирд┐ рдФрд░ рдЯрд╛рдЗрдордЖрдЙрдЯ рд╣реЛрддрд╛ рд╣реИред рдХреНрд▓рд╛рдЗрдВрдЯ рдкрдХреНрд╖ рдкрд░, рдИрдбреАрдПрдирдПрд╕ рдмрдлрд░ рдЖрдХрд╛рд░ рд╕реНрдерд┐рд░ рд░рд╣реЗрдЧрд╛ рдФрд░ рдЯреАрд╕реАрдкреА рдкрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдмрдбрд╝реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдПрдВ рддреБрд░рдВрдд рднреЗрдЬреА рдЬрд╛рдПрдВрдЧреАред рдпреВрдбреАрдкреА рдкрд░ рдмрдбрд╝реЗ рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рд╕реЗ рдмрдЪрдиреЗ рд╕реЗ рдЖрдк рдмреНрд▓реЙрдХ рднреА рдХрд░ рд╕рдХреЗрдВрдЧреЗ рдЖрдХреНрд░рдордг рдЦрдВрдбрд┐рдд рдпреВрдбреАрдкреА рдкреИрдХреЗрдЯреЛрдВ рдХреЗ рд╣реЗрд░рдлреЗрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдбреАрдПрдирдПрд╕ рдХреИрд╢ рдХреЛ рдЬрд╣рд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП (рдЬрдм рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рджреВрд╕рд░реЗ рдЯреБрдХрдбрд╝реЗ рдореЗрдВ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рд╣реЗрдбрд░ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЬрд╛рд▓реА рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдпрд╣ рдХреЗрд╡рд▓ рдЪреЗрдХрд╕рдо рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ) .

рдкрд╛рд╡рд░рдбреАрдПрдирдПрд╕ рд░рд┐рдХрд░реНрд╕рд░ 4.2 рдмрдбрд╝реЗ рдпреВрдбреАрдкреА рдкреИрдХреЗрдЯ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддрд╛ рд╣реИ рдФрд░ 1232 рдмрд╛рдЗрдЯреНрд╕ рдХреА рдкрд╣рд▓реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреА рдЧрдИ рд╕реАрдорд╛ рдХреЗ рдмрдЬрд╛рдп 1680 рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рдИрдбреАрдПрдирдПрд╕ рдмрдлрд░ рдЖрдХрд╛рд░ (рдИрдбреАрдПрдирдПрд╕-рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ-рдмрдлрд╕рд╛рдЗрдЬ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдпреВрдбреАрдкреА рдкреИрдХреЗрдЯ рдЦреЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛рдлреА рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИред . рдорд╛рди 1232 рдЗрд╕рд▓рд┐рдП рдЪреБрдирд╛ рдЧрдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡рд╣ рдЕрдзрд┐рдХрддрдо рд╣реИ рдЬрд┐рд╕ рдкрд░ DNS рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЖрдХрд╛рд░, IPv6 рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рдиреНрдпреВрдирддрдо MTU рдорд╛рди (1280) рдореЗрдВ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИред рдЯреНрд░рдВрдХреЗрд╢рди-рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдорд╛рди, рдЬреЛ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЯреНрд░рд┐рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рдХреЛ рднреА рдШрдЯрд╛рдХрд░ 1232 рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

PowerDNS рд░рд┐рдХрд░реНрд╕рд░ 4.2 рдореЗрдВ рдЕрдиреНрдп рдкрд░рд┐рд╡рд░реНрддрди:

  • рддрдВрддреНрд░ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ XPF (рдПрдХреНрд╕-рдкреНрд░реЙрдХреНрд╕реАрдб-рдлреЙрд░), рдЬреЛ рдПрдХреНрд╕-рдлреЙрд░рд╡рд░реНрдбреЗрдб-рдлреЙрд░ HTTP рд╣реЗрдбрд░ рдХреЗ рдмрд░рд╛рдмрд░ рдбреАрдПрдирдПрд╕ рд╣реИ, рдЬреЛ рдореВрд▓ рдЕрдиреБрд░реЛрдзрдХрд░реНрддрд╛ рдХреЗ рдЖрдИрдкреА рдкрддреЗ рдФрд░ рдкреЛрд░реНрдЯ рдирдВрдмрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдордзреНрдпрд╡рд░реНрддреА рдкреНрд░реЙрдХреНрд╕реА рдФрд░ рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░реНрд╕ (рдЬреИрд╕реЗ рдбреАрдПрдирдПрд╕рдбрд┐рд╕реНрдЯ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред . XPF рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ "xpf-рдЕрдиреБрдорддрд┐-рд╕реЗ"рдФрд░"xpf-рдЖрд░рдЖрд░-рдХреЛрдб";
  • рдИрдбреАрдПрдирдПрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╕рдорд░реНрдерди рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рдмрдиреЗрдЯ (рдИрд╕реАрдПрд╕), рдЬреЛ рдЖрдкрдХреЛ рдбреАрдПрдирдПрд╕ рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рд╕рдмрдиреЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдбреАрдПрдирдПрд╕ рд╕рд░реНрд╡рд░ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд╕реЗ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд╕рд╛рде рдкреНрд░реЗрд╖рд┐рдд рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрдиреБрд░реЛрдз рдХреЛ рдЬрд╣рд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдкреНрд░рднрд╛рд╡реА рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕реНрд░реЛрдд рд╕рдмрдиреЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ) . рдирдИ рд░рд┐рд▓реАрдЬрд╝ рдИрдбреАрдПрдирдПрд╕ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рдмрдиреЗрдЯ рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдЪрдпрдирд╛рддреНрдордХ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЬреЛрдбрд╝рддреА рд╣реИ: "рдИрд╕реАрдПрд╕-рдРрдб-рдлреЙрд░┬╗ рдиреЗрдЯрд╡рд░реНрдХ рдорд╛рд╕реНрдХ рдХреА рдПрдХ рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдИрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ рдИрд╕реАрдПрд╕ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЙрди рдкрддреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдорд╛рд╕реНрдХ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдирд╣реАрдВ рдЖрддреЗ рд╣реИрдВ, рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рд╛рдорд╛рдиреНрдп рдкрддрд╛ "рдИрд╕реАрдПрд╕-рд╕реНрдХреЛрдк-рд╢реВрдиреНрдп-рдкрддрд╛". рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ "рдЙрдкрдпреЛрдЧ-рдЗрдирдХрдорд┐рдВрдЧ-рдИрдбреАрдПрдирдПрд╕-рд╕рдмрдиреЗрдЯ┬╗ рдЖрдк рдЙрди рд╕рдмрдиреЗрдЯ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдирд╕реЗ рднрд░реЗ рд╣реБрдП рдИрд╕реАрдПрд╕ рдорд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдЖрдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛;
  • рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб (100 рд╣рдЬрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ) рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЕрдиреБрд░реЛрдз рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП, рдирд┐рд░реНрджреЗрд╢ "рд╡рд┐рддрд░рдХ-рдзрд╛рдЧреЗ", рдЬреЛ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдереНрд░реЗрдбреНрд╕ рдХреЗ рдмреАрдЪ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереНрд░реЗрдбреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ (рдХреЗрд╡рд▓ " рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╣реА рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ)рдкреАрдбреАрдПрдирдПрд╕-рд╡рд┐рддрд░рдг-рдкреНрд░рд╢реНрди=рд╣рд╛рдБ┬л)ред
  • рд╕реЗрдЯрд┐рдВрдЧ рдЬреЛрдбрд╝реА рдЧрдИ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ-рдкреНрд░рддреНрдпрдп-рд╕реВрдЪреА-рдлрд╝рд╛рдЗрд▓ рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдкреНрд░рддреНрдпрдпреЛрдВ рдХреА рд╕реВрдЪреА рдбреЛрдореЗрди рдЬрд┐рд╕рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ PowerDNS рд░рд┐рдХрд░реНрд╕рд░ рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рд╕реВрдЪреА рдХреЗ рдмрдЬрд╛рдп рдЕрдкрдиреЗ рдЙрдкрдбреЛрдореЗрди рдкрдВрдЬреАрдХреГрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдкрд╛рд╡рд░рдбреАрдПрдирдПрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдиреЗ рдЫрд╣ рдорд╣реАрдиреЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░ рдХреА рдУрд░ рдмрдврд╝рдиреЗ рдХреА рднреА рдШреЛрд╖рдгрд╛ рдХреА, рдкрд╛рд╡рд░рдбреАрдПрдирдПрд╕ рд░рд┐рдХрд░реНрд╕рд░ 4.3 рдХреА рдЕрдЧрд▓реА рдмрдбрд╝реА рд░рд┐рд▓реАрдЬ рдЬрдирд╡рд░реА 2020 рдореЗрдВ рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИред рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдкреВрд░реЗ рд╡рд░реНрд╖ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдЕрдЧрд▓реЗ рдЫрд╣ рдорд╣реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рднреЗрджреНрдпрддрд╛ рд╕реБрдзрд╛рд░ рдЬрд╛рд░реА рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред рдЗрд╕ рдкреНрд░рдХрд╛рд░, PowerDNS Recursor 4.2 рд╢рд╛рдЦрд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬрдирд╡рд░реА 2021 рддрдХ рд░рд╣реЗрдЧрд╛ред PowerDNS рдСрдерд░реЗрдЯрд┐рд╡ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░ рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ 4.2 рдЬрд╛рд░реА рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИред

PowerDNS рд░рд┐рдХрд░реНрд╕рд░ рдХреА рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:

  • рджреВрд░рд╕реНрде рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рд╕рдВрдЧреНрд░рд╣ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг;
  • рддреБрд░рдВрдд рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ;
  • рд▓реБрдЖ рднрд╛рд╖рд╛ рдореЗрдВ рд╣реИрдВрдбрд▓рд░ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЗрдВрдЬрди;
  • рдкреВрд░реНрдг DNSSEC рд╕рдорд░реНрдерди рдФрд░ DNS64;
  • рдЖрд░рдкреАрдЬреЗрдб (рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдиреАрддрд┐ рдХреНрд╖реЗрддреНрд░) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдФрд░ рдмреНрд▓реИрдХрд▓рд┐рд╕реНрдЯ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛;
  • рд╕реНрдкреВрдлрд┐рдВрдЧ рд░реЛрдзреА рддрдВрддреНрд░;
  • рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ BIND рдЬрд╝реЛрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред
  • рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдлреНрд░реАрдмреАрдПрд╕рдбреА, рд▓рд┐рдирдХреНрд╕ рдФрд░ рд╕реЛрд▓рд╛рд░рд┐рд╕ (kqueue, epoll, /dev/poll) рдореЗрдВ рдЖрдзреБрдирд┐рдХ рдХрдиреЗрдХреНрд╢рди рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕рд┐рдВрдЧ рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдПрдХ рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди DNS рдкреИрдХреЗрдЯ рдкрд╛рд░реНрд╕рд░ рд╣рдЬрд╛рд░реЛрдВ рд╕рдорд╛рдирд╛рдВрддрд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ