рдкреЛрд╕реНрдЯрдлрд╝рд┐рдХреНрд╕ 3.5.0 рдореЗрд▓ рд╕рд░реНрд╡рд░ рдХрд╛ рд░рд┐рд▓реАрдЬрд╝

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

рдорд╛рд░реНрдЪ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рд░реНрд╡реЗрдХреНрд╖рдг рд▓рдЧрднрдЧ рджрд╕ рд▓рд╛рдЦ рдореЗрд▓ рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ, рдкреЛрд╕реНрдЯрдлрд╝рд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ 34.29% (34.42%) рдореЗрд▓ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ,
рдПрдХреНрдЬрд╝рд┐рдо рдХреА рд╣рд┐рд╕реНрд╕реЗрджрд╛рд░реА 57.77% (рдПрдХ рд╕рд╛рд▓ рдкрд╣рд▓реЗ 56.91%), рд╕реЗрдВрдбрдореЗрд▓ - 3.83% (4.16%), рдореЗрд▓рдЗрдиреЗрдмрд▓ - 2.12% (2.18%), рдПрдордбреЗрдореЙрди - 0.77% (0.91%), рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдПрдХреНрд╕рдЪреЗрдВрдЬ - 0.47% (0.61%) рд╣реИред

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

  • рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИрдкреНрд░реЛрдХреНрд╕реА 2.0 IPv4 рдФрд░ IPv6 рдкрд░ рдЯреАрд╕реАрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЙрдХреНрд╕реА рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд╕рд╛рде рдпрд╛ рдкреНрд░реЙрдХреНрд╕реА рдХрдиреЗрдХреНрд╢рди рдХреЗ рдмрд┐рдирд╛ (рд╕рд╛рдорд╛рдиреНрдп рдСрдкрд░реЗрд╢рди рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкрд░реАрдХреНрд╖рдг рджрд┐рд▓ рдХреА рдзрдбрд╝рдХрди рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП)ред
  • рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдкреНрд░реЗрд╖рдХ рдХреЛ рд╡рд╛рдкрд╕ рд▓реМрдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рд╕реА (рдбрд┐рд▓реАрд╡рд░ рди рдХрд░рдиреЗ рдпреЛрдЧреНрдп) рд╕реНрдерд┐рддрд┐ рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИред рд╕реНрдерд┐рддрд┐ рдХреЛ рдбрд┐рд▓реАрд╡рд░реА рдХрддрд╛рд░ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХрд┐рд╕реА рднреА рдбрд┐рд▓реАрд╡рд░реА рдкреНрд░рдпрд╛рд╕ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╕рдВрджреЗрд╢ рд╣реЛрд▓реНрдб рдХрддрд╛рд░ рдореЗрдВ рд░рдЦреЗ рдмрд┐рдирд╛, рдкреНрд░реЗрд╖рдХ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдкреБрд░рд╛рдиреЗ рд╕рдВрджреЗрд╢ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, "-рдИ" рдФрд░ "-рдПрдл" рдЭрдВрдбреЗ рдХреЛ рдкреЛрд╕реНрдЯрд╕реБрдкрд░ рдХрдорд╛рдВрдб рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ; "-рдПрдл" рдзреНрд╡рдЬ рдХреЗ рд╕рд╛рде рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рд╕рдВрджреЗрд╢ рддреБрд░рдВрдд рдкреНрд░реЗрд╖рдХ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рд╡рд╣ рдЕрдВрджрд░ рд╣реЛрддрд╛ рд╣реИ рдХрддрд╛рд░ рдкреБрдирдГ рднреЗрдЬреЗ рдЬрд╛рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реА рд╣реИред рдореЗрд▓рдХреНрдпреВ рдФрд░ рдкреЛрд╕реНрдЯрдХреНрдпреВ рдХрдорд╛рдВрдб рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдкреБрд░рд╛рдиреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЗ рдмрд╛рдж "#" рд╕реЗ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдХрд░рддрд╛ рд╣реИред
  • рдПрдХ рд╕рдВрджреЗрд╢ рдХреЛ рджреВрд╕рд░реЗ рд╕рд░реНрд╡рд░ (рдиреЗрдХреНрд╕реНрдЯ-рд╣реЙрдк) рдкрд░ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд╕рдПрдордЯреАрдкреА рдФрд░ рдПрд▓рдПрдордЯреАрдкреА рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ рдПрдХрд╛рдзрд┐рдХ рд╣реЛрд╕реНрдЯ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рд╕реВрдЪреАрдмрджреНрдз рд╣реЛрд╕реНрдЯреЛрдВ рдХреЛ рд╕рдВрджреЗрд╢ рдХреЛ рдЙрдирдХреЗ рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рдХреЗ рдХреНрд░рдо рдореЗрдВ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдпрджрд┐ рдкрд╣рд▓рд╛ рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ, рддреЛ рджреВрд╕рд░реЗ рдХреЛ рдбрд┐рд▓реАрд╡рд░реА рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЖрджрд┐)ред рд╕реВрдЪреА рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд░рд┐рд▓реЗрд╣реЛрд╕реНрдЯ, рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ_рдореИрдкреНрд╕, рдбрд┐рдлреЙрд▓реНрдЯ_рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ рдФрд░ рд╕реЗрдВрдбрд░_рдбрд┐рдкреЗрдВрдбреЗрдВрдЯ_рдбрд┐рдлреЙрд▓реНрдЯ_рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ_рдореИрдкреНрд╕ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

    /etc/postfix/main.cf:
    рд░рд┐рд▓реЗрд╣реЛрд╕реНрдЯ = foo.example, bar.example
    default_transport = smtp:foo.example, bar.example

  • рд▓реЙрдЧрд┐рдВрдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдмрджрд▓рд╛. тАЬfrom=тАЭ рдФрд░ тАЬto=тАЭ рдореЗрдВ рдкрддреЗ рдЕрдм рдЙрджреНрдзрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╣реЗрдЬреЗ рдЧрдП рд╣реИрдВ - рдпрджрд┐ рдкрддреЗ рдХреЗ рд╕реНрдерд╛рдиреАрдп рднрд╛рдЧ рдореЗрдВ рдХреЛрдИ рд╕реНрдерд╛рди рдпрд╛ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдг рд╣реИрдВ, рддреЛ рдкрддреЗ рдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рднрд╛рдЧ рд▓реЙрдЧ рдореЗрдВ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдореЗрдВ рд╕рдВрд▓рдЧреНрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдкреБрд░рд╛рдиреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд╡рд╛рдкрд╕ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ "info_log_address_format = рдЖрдВрддрд░рд┐рдХ" рдЬреЛрдбрд╝реЗрдВред

    рдерд╛: рд╕реЗ= [рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]>
    рдЕрдм: from=<тАЬрд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рдирд╛рдотАЭ@example.com>ред

  • XCLIENT рдФрд░ XFORWARD рд╣реЗрдбрд░ рд╕реЗ рдпрд╛ HaProxy рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдЖрдИрдкреА рдкрддреЗ рдХрд╛ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред рдкрд░рд┐рд╡рд░реНрддрди check_client_access рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рд▓реЙрдЧ рд╕реНрддрд░ рдФрд░ IPv6 рд╕рдмрдиреЗрдЯ рдореИрдкрд┐рдВрдЧ рдкрд░ рд╕рдВрдЧрддрддрд╛ рдХреЛ рддреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИред
  • рдбреЛрд╡рдХреЛрдЯ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреА рд╕реБрд╡рд┐рдзрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрд╕рдПрдордЯреАрдкреА+рдПрд▓рдПрдордЯреАрдкреА рдбрд┐рд▓реАрд╡рд░реА рдПрдЬреЗрдВрдЯ рдкрд╛рдЗрдк рдХреЗ рд╕рдорд╛рди, рдорд╛рд╕реНрдЯрд░.рд╕реАрдПрдл рдореЗрдВ "рдлреНрд▓реИрдЧ = рдбреАрдУрдЖрд░рдПрдХреНрд╕" рдЭрдВрдбреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд┐рд▓реАрд╡рд░-рдЯреВ, рдПрдХреНрд╕-рдУрд░рд┐рдЬрд┐рдирд▓-рдЯреВ рдФрд░ рд░рд┐рдЯрд░реНрди-рдкрд╛рде рд╣реЗрдбрд░ рдХрд╛ рдЕрдЯреИрдЪрдореЗрдВрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдФрд░ рд╕реНрдерд╛рдиреАрдп рдбрд┐рд▓реАрд╡рд░реА рдПрдЬреЗрдВрдЯред
  • check_ccert_access рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреА рдЧрдИ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХреНрд▓рд╛рдЗрдВрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛ рдПрдХ рд╕реНрдиреИрдкрд╢реЙрдЯ рдЬрд╛рдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА ("search_order = cert_fingerprint, pubkey_fingerprint" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╕рдордп рд╡реНрдпрд╡рд╣рд╛рд░)ред

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

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