рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)

"рд░рд╛рд╖реНрдЯреНрд░реАрдп рд╕реБрд░рдХреНрд╖рд╛" рд╣рд╛ рд╢рдмреНрджрдкреНрд░рдпреЛрдЧ рдЖрдкрдг рдиреЗрд╣рдореАрдЪ рдРрдХрддреЛ, рдкрд░рдВрддреБ рдЬреЗрд╡реНрд╣рд╛ рд╕рд░рдХрд╛рд░ рдЖрдкрд▓реНрдпрд╛ рд╕рдВрдкреНрд░реЗрд╖рдгрд╛рдВрд╡рд░ рд▓рдХреНрд╖ рдареЗрд╡рдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХрд░рддреЗ, рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рд╕рдВрд╢рдп, рдХрд╛рдпрджреЗрд╢реАрд░ рдЖрдзрд╛рд░рд╛рд╢рд┐рд╡рд╛рдп рдЖрдгрд┐ рдХреЛрдгрддреНрдпрд╛рд╣реА рд╕реНрдкрд╖реНрдЯ рд╣реЗрддреВрд╢рд┐рд╡рд╛рдп рд░реЗрдХреЙрд░реНрдб рдХрд░рдгреЗ рд╕реБрд░реВ рдХрд░рддреЗ, рддреЗрд╡реНрд╣рд╛ рдЖрдкрдг рд╕реНрд╡рддрдГрд▓рд╛ рдкреНрд░рд╢реНрди рд╡рд┐рдЪрд╛рд░рд▓рд╛ рдкрд╛рд╣рд┐рдЬреЗ: рддреЗ рдЦрд░реЛрдЦрд░рдЪ рд░рд╛рд╖реНрдЯреНрд░реАрдп рд╕реБрд░рдХреНрд╖реЗрдЪреЗ рд░рдХреНрд╖рдг рдХрд░рдд рдЖрд╣реЗрдд рдХрд┐рдВрд╡рд╛ рддреЗ рд╕реНрд╡рддрдГрдЪреЗ рд╕рдВрд░рдХреНрд╖рдг рдХрд░рддрд╛рдд рдХрд╛?

- рдПрдбрд╡рд░реНрдб рд╕реНрдиреЛрдбреЗрди

рдпрд╛ рдбрд╛рдпрдЬреЗрд╕реНрдЯрдЪрд╛ рдЙрджреНрджреЗрд╢ рдЧреЛрдкрдиреАрдпрддреЗрдЪреНрдпрд╛ рдореБрджреНрджреНрдпрд╛рдордзреНрдпреЗ рд╕рдореБрджрд╛рдпрд╛рдЪреА рдЖрд╡рдб рд╡рд╛рдврд╡рдгреЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд░рдХрд╛рд╢рд╛рдд рдирд╡реАрдирддрдо рдХрд╛рд░реНрдпрдХреНрд░рдо рдкреВрд░реНрд╡реАрдкреЗрдХреНрд╖рд╛ рдЕрдзрд┐рдХ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрддреЗ.

рдЕрдЬреЗрдВрдбрд╛рд╡рд░:

    рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)   рд╡рд┐рдХреЗрдВрджреНрд░рд┐рдд рдЗрдВрдЯрд░рдиреЗрдЯ рдкреНрд░рджрд╛рддрд╛ "рдорд╛рдзреНрдпрдо" рдЪреНрдпрд╛ рд╕рдореБрджрд╛рдпрд╛рддреАрд▓ рдЙрддреНрд╕рд╛рд╣реА рддреНрдпрд╛рдВрдЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рд╢реЛрдз рдЗрдВрдЬрд┐рди рддрдпрд╛рд░ рдХрд░рдд рдЖрд╣реЗрдд
    рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)   рдореАрдбрд┐рдпрдордиреЗ рдПрдХ рдирд╡реАрди рдкреНрд░рдорд╛рдгрди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕реНрдерд╛рдкрди рдХреЗрд▓реЗ рдЖрд╣реЗ, рдорд┐рдбрд┐рдпрдо рдЧреНрд▓реЛрдмрд▓ рд░реВрдЯ CA. рдмрджрд▓рд╛рдВрдЪрд╛ рдХреЛрдгрд╛рд╡рд░ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдИрд▓?
    рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)   рдкреНрд░рддреНрдпреЗрдХ рдШрд░рд╛рд╕рд╛рдареА рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ - Yggdrasil рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рддреБрдордЪреА рд╕реНрд╡рддрдГрдЪреА рд╕реЗрд╡рд╛ рдХрд╢реА рддрдпрд╛рд░ рдХрд░рд╛рд╡реА рдЖрдгрд┐ рддреНрдпрд╛рд╕рд╛рдареА рд╡реИрдз SSL рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╕реЗ рдЬрд╛рд░реА рдХрд░рд╛рд╡реЗ

рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)

рдорд▓рд╛ рдЖрдард╡рдг рдХрд░реВрди рджреНрдпрд╛ - "рдордзреНрдпрдо" рдореНрд╣рдгрдЬреЗ рдХрд╛рдп?

рдордзреНрдпрдо (рдЗрдВрдЧреНрд▓рд┐рд╢. рдордзреНрдпрдо - "рдордзреНрдпрд╕реНрде", рдореВрд│ рдШреЛрд╖рдгрд╛ - рддреБрдордЪреА рдЧреЛрдкрдиреАрдпрддрд╛ рд╡рд┐рдЪрд╛рд░реВ рдирдХрд╛. рддреЗ рдкрд░рдд рдШреЗ; рдЗрдВрдЧреНрд░рдЬреА рдордзреНрдпреЗ рджреЗрдЦреАрд▓ рд╢рдмреНрдж рдордзреНрдпрдо рдореНрд╣рдгрдЬреЗ "рдордзреНрдпрд╡рд░реНрддреА") - рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рд╡реЗрд╢ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рди рдХрд░рдгрд╛рд░рд╛ рдПрдХ рд░рд╢рд┐рдпрди рд╡рд┐рдХреЗрдВрджреНрд░рд┐рдд рдЗрдВрдЯрд░рдиреЗрдЯ рдкреНрд░рджрд╛рддрд╛ Yggdrasil рдореЛрдлрдд.

рдкреВрд░реНрдг рдирд╛рд╡: рдордзреНрдпрдо рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддрд╛. рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреА рд╕рдВрдХрд▓реНрдкрдирд╛ рд╣реЛрддреА рдЬрд╛рд│реА рдиреЗрдЯрд╡рд░реНрдХ ╨▓ рдХреЛрд▓реЛрдореНрдирд╛ рд╢рд╣рд░реА рдЬрд┐рд▓реНрд╣рд╛.

рд╡рд╛рдп-рдлрд╛рдп рд╡рд╛рдпрд░рд▓реЗрд╕ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдиреНрд╕рдорд┐рд╢рди рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рджреНрд╡рд╛рд░реЗ рдЕрдВрддрд┐рдо рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ Yggdrasil рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдкреНрд░рджрд╛рди рдХрд░реВрди рд╕реНрд╡рддрдВрддреНрд░ рджреВрд░рд╕рдВрдЪрд╛рд░ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдЪреНрдпрд╛ рдирд┐рд░реНрдорд┐рддреАрдЪрд╛ рднрд╛рдЧ рдореНрд╣рдгреВрди рдПрдкреНрд░рд┐рд▓ 2019 рдордзреНрдпреЗ рд╕реНрдерд╛рдкрдирд╛ рдХреЗрд▓реА рдЧреЗрд▓реА.

рд╡рд┐рд╖рдпрд╛рд╡рд░ рдЕрдзрд┐рдХ рдорд╛рд╣рд┐рддреА: "рд╡рд┐рдХреЗрдВрджреНрд░рд┐рдд рдЗрдВрдЯрд░рдиреЗрдЯ рдкреНрд░рджрд╛рддрд╛ рдорд╛рдзреНрдпрдорд╛рдмрджреНрджрд▓ рддреБрдореНрд╣рд╛рд▓рд╛ рдЬреЗ рдХрд╛рд╣реА рдЬрд╛рдгреВрди рдШреНрдпрд╛рдпрдЪреЗ рд╣реЛрддреЗ, рдкрд░рдВрддреБ рд╡рд┐рдЪрд╛рд░рдгреНрдпрд╛рд╕ рдШрд╛рдмрд░рдд рд╣реЛрддреЗ"

рд╡рд┐рдХреЗрдВрджреНрд░рд┐рдд рдЗрдВрдЯрд░рдиреЗрдЯ рдкреНрд░рджрд╛рддрд╛ "рдорд╛рдзреНрдпрдо" рдЪреНрдпрд╛ рд╕рдореБрджрд╛рдпрд╛рддреАрд▓ рдЙрддреНрд╕рд╛рд╣реА рддреНрдпрд╛рдВрдЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рд╢реЛрдз рдЗрдВрдЬрд┐рди рддрдпрд╛рд░ рдХрд░рдд рдЖрд╣реЗрдд

рдореВрд▓рддрдГ рдСрдирд▓рд╛рдЗрди Yggdrasil, рдЬреНрдпрд╛рдЪрд╛ рд╡рд┐рдХреЗрдВрджреНрд░реАрдХреГрдд рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддрд╛ рдордзреНрдпрдо рд╡рд╛рд╣рддреВрдХ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рддреЛ, рддреНрдпрд╛рдЪреНрдпрд╛рдХрдбреЗ рд╕реНрд╡рддрдГрдЪреЗ DNS рд╕рд░реНрд╡реНрд╣рд░ рдХрд┐рдВрд╡рд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдирд╡реНрд╣рддреЗ - рддрдерд╛рдкрд┐, рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрд╡рд╛рдВрд╕рд╛рдареА рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рдЬрд╛рд░реА рдХрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдпрд╛ рджреЛрди рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рддреЗ.

Yggdrasil рдЖрдЙрдЯ рдСрдл рдмреЙрдХреНрд╕ рдкреЗрдЕрд░реНрд╕рдордзреАрд▓ рдЯреНрд░реЕрдлрд┐рдХ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдд рдЕрд╕рд▓реНрдпрд╛рд╕ рддреБрдореНрд╣рд╛рд▓рд╛ PKI рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рдЖрд╣реЗ?Yggdrasil рдиреЗрдЯрд╡рд░реНрдХрд╡рд░реАрд▓ рд╡реЗрдм рд╕реЗрд╡рд╛рдВрд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА HTTPS рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА рдЬрд░ рддреБрдореНрд╣реА рд╕реНрдерд╛рдирд┐рдХ рдкрд╛рддрд│реАрд╡рд░ рдЪрд╛рд▓рдгрд╛рд▒реНрдпрд╛ Yggdrasil рдиреЗрдЯрд╡рд░реНрдХ рд░рд╛рдЙрдЯрд░рджреНрд╡рд╛рд░реЗ рддреНрдпрд╛рдВрдирд╛ рдХрдиреЗрдХреНрдЯ рдХреЗрд▓реЗ.

рдЦрд░рдВрдЪ: Yggdrasil рд╡рд╛рд╣рддреВрдХ рд╕рдорд╛рди рдЖрд╣реЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рддреБрдореНрд╣рд╛рд▓рд╛ Yggdrasil рдиреЗрдЯрд╡рд░реНрдХрдордзреАрд▓ рд╕рдВрд╕рд╛рдзрдиреЗ рд╕реБрд░рдХреНрд╖рд┐рддрдкрдгреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ - рдЖрдЪрд░рдг рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ MITM рд╣рд▓реНрд▓реЗ рдкреВрд░реНрдгрдкрдгреЗ рд╡рдЧрд│рд▓реЗрд▓реЗ.

рдЬрд░ рддреБрдореНрд╣реА Yggdarsil рдЪреНрдпрд╛ рдЗрдВрдЯреНрд░рд╛рдиреЗрдЯ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдордзреНрдпреЗ рдереЗрдЯ рдирд╛рд╣реА рддрд░ рдЗрдВрдЯрд░рдореАрдбрд┐рдПрдЯ рдиреЛрдб - рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреВрджреНрд╡рд╛рд░реЗ рдкреНрд░рд╡реЗрд╢ рдХреЗрд▓рд╛ рддрд░ рдкрд░рд┐рд╕реНрдерд┐рддреА рдЖрдореВрд▓рд╛рдЧреНрд░ рдмрджрд▓рддреЗ, рдЬреЗ рддреНрдпрд╛рдЪреНрдпрд╛ рдСрдкрд░реЗрдЯрд░рджреНрд╡рд╛рд░реЗ рдкреНрд░рд╢рд╛рд╕рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ.

рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд, рдЖрдкрдг рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдбреЗрдЯрд╛рд╢реА рдХреЛрдг рддрдбрдЬреЛрдб рдХрд░реВ рд╢рдХрддреЗ:

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

рд╣реЗ рдЕрд╕реЗ рджрд┐рд╕рддреЗрдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)

рдирд┐рд░реНрдгрдп: Yggdrasil рдиреЗрдЯрд╡рд░реНрдХрдордзреАрд▓ рд╡реЗрдм рд╕реЗрд╡рд╛рдВрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, HTTPS рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд╛рдкрд░рд╛ (рд╕реНрддрд░ 7 OSI рдореЙрдбреЗрд▓). рд╕рдорд╕реНрдпрд╛ рдЕрд╢реА рдЖрд╣реЗ рдХреА рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ рдорд╛рдзреНрдпрдорд╛рдВрджреНрд╡рд╛рд░реЗ Yggdrasil рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрд╡рд╛рдВрд╕рд╛рдареА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЬрд╛рд░реА рдХрд░рдгреЗ рд╢рдХреНрдп рдирд╛рд╣реА. рдЪрд▓рд╛ рдПрдирдХреНрд░рд┐рдкреНрдЯ рдХрд░рд╛.

рдореНрд╣рдгреВрди, рдЖрдореНрд╣реА рдЖрдордЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рдкреНрд░рдорд╛рдгрди рдХреЗрдВрджреНрд░ рд╕реНрдерд╛рдкрди рдХреЗрд▓реЗ - "рдордзреНрдпрдо рдЧреНрд▓реЛрдмрд▓ рд░реВрдЯ CA". рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХрдордзреАрд▓ рдмрд╣реБрд╕рдВрдЦреНрдп рд╕реЗрд╡рд╛рдВрд╡рд░ рдЗрдВрдЯрд░рдореАрдбрд┐рдПрдЯ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрд╢рди рдСрдереЙрд░рд┐рдЯреА рдорд┐рдбрд┐рдпрдо рдбреЛрдореЗрди рд╡реНрд╣реЕрд▓рд┐рдбреЗрд╢рди рд╕рд┐рдХреНрдпреЛрд░ рд╕рд░реНрд╡реНрд╣рд░ CA рдЪреНрдпрд╛ рд░реВрдЯ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рд╡рд░ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЗрд▓реА рдЬрд╛рддреЗ.

рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)

рдкреНрд░рдорд╛рдгрди рдкреНрд░рд╛рдзрд┐рдХрд░рдгрд╛рдЪреНрдпрд╛ рдореВрд│ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рд╢реА рддрдбрдЬреЛрдб рдХрд░рдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдЕрд░реНрдерд╛рддрдЪ рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрдгреНрдпрд╛рдд рдЖрд▓реА рд╣реЛрддреА - рдкрд░рдВрддреБ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдиреНрд╕рдорд┐рд╢рдирдЪреНрдпрд╛ рдЕрдЦрдВрдбрддреЗрдЪреА рдкреБрд╖реНрдЯреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдПрдордЖрдпрдЯреАрдПрдо рд╣рд▓реНрд▓реНрдпрд╛рдВрдЪреА рд╢рдХреНрдпрддрд╛ рджреВрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдпреЗрдереЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЕрдзрд┐рдХ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдСрдкрд░реЗрдЯрд░реНрд╕рдЪреНрдпрд╛ рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрд╡рд╛рдВрдордзреНрдпреЗ рднрд┐рдиреНрди рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рдЕрд╕рддрд╛рдд, рд░реВрдЯ рдкреНрд░рдорд╛рдгрди рдкреНрд░рд╛рдзрд┐рдХрд░рдгрд╛рджреНрд╡рд╛рд░реЗ рдПрдХ рдХрд┐рдВрд╡рд╛ рджреБрд╕рд░реНрдпрд╛ рдкреНрд░рдХрд╛рд░реЗ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЗрд▓реЗрд▓реА рдЕрд╕рддреЗ. рддрдерд╛рдкрд┐, рд░реВрдЯ CA рдСрдкрд░реЗрдЯрд░ рдЬреНрдпрд╛ рд╕реЗрд╡рд╛рдВрд╡рд░ рддреНрдпрд╛рдВрдиреА рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрд╡рд░ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЗрд▓реА рдЖрд╣реЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛рдХрдбреВрди рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рдЯреНрд░реЕрдлрд┐рдХ рдРрдХрдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдирд╛рд╣реАрдд (рдкрд╣рд╛ "рд╕реАрдПрд╕рдЖрд░ рдореНрд╣рдгрдЬреЗ рдХрд╛рдп?").

рдЬреЗ рд╡рд┐рд╢реЗрд╖рддрдГ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдмрджреНрджрд▓ рдЪрд┐рдВрддрд┐рдд рдЖрд╣реЗрдд рддреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрд░рдХреНрд╖рдг рдореНрд╣рдгреВрди рдЕрд╢рд╛ рдорд╛рдзреНрдпрдорд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВ рд╢рдХрддрд╛рдд, рдЬрд╕реЗ рдХреА рдкреАрдЬреАрдкреА ╨╕ рд╕рдорд╛рди.

рд╕рдзреНрдпрд╛, рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХрдЪреНрдпрд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░рдордзреНрдпреЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд╛рдкрд░реВрди рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреА рд╕реНрдерд┐рддреА рддрдкрд╛рд╕рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЖрд╣реЗ. рдУрд╕реАрдПрд╕рдкреА рдХрд┐рдВрд╡рд╛ рд╡рд╛рдкрд░рд╛рджреНрд╡рд╛рд░реЗ рд╕реАрдЖрд░рдПрд▓.

рдореБрджреНрджреНрдпрд╛рд╡рд░ рдпрд╛

рд╡рд╛рдкрд░рдХрд░реНрддрд╛ @NXShock Yggdrasil рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╡реЗрдм рд╕реЗрд╡рд╛рдВрд╕рд╛рдареА рд╢реЛрдз рдЗрдВрдЬрд┐рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХреЗрд▓реА. рдПрдХ рдорд╣рддреНрддреНрд╡рд╛рдЪрд╛ рдкреИрд▓реВ рд╣рд╛ рдЖрд╣реЗ рдХреА рд╢реЛрдз рдХрд░рдд рдЕрд╕рддрд╛рдирд╛ рд╕реЗрд╡рд╛рдВрдЪреНрдпрд╛ IPv6 рдкрддреНрддреНрдпрд╛рдВрдЪреЗ рдирд┐рд░реНрдзрд╛рд░рдг рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ DNS рд╕рд░реНрд╡реНрд╣рд░рд▓рд╛ рд╡рд┐рдирдВрддреА рдкрд╛рдард╡реВрди рдХреЗрд▓реЗ рдЬрд╛рддреЗ.

рдореБрдЦреНрдп TLD рдЖрд╣реЗ .ygg. рджреЛрди рдЕрдкрд╡рд╛рджрд╛рдВрд╕рд╣ рдмрд╣реБрддреЗрдХ рдбреЛрдореЗрди рдирд╛рд╡рд╛рдВрдордзреНрдпреЗ рд╣рд╛ TLD рдЕрд╕рддреЛ: .isp ╨╕ .gg.

рд╢реЛрдз рдЗрдВрдЬрд┐рди рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдд рдЖрд╣реЗ, рдкрд░рдВрддреБ рддреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдЖрдЬрдкрд╛рд╕реВрдирдЪ рд╢рдХреНрдп рдЖрд╣реЗ - рдлрдХреНрдд рд╡реЗрдмрд╕рд╛рдЗрдЯрд▓рд╛ рднреЗрдЯ рджреНрдпрд╛ search.medium.isp.

рдЖрдкрдг рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╕ рдорджрдд рдХрд░реВ рд╢рдХрддрд╛, GitHub рд╡рд░ рд╡рд┐рдХрд╛рд╕рд╛рдд рд╕рд╛рдореАрд▓ рд╣реЛрдКрди.

рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)

рдореАрдбрд┐рдпрдордиреЗ рдПрдХ рдирд╡реАрди рдкреНрд░рдорд╛рдгрди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕реНрдерд╛рдкрди рдХреЗрд▓реЗ рдЖрд╣реЗ, рдорд┐рдбрд┐рдпрдо рдЧреНрд▓реЛрдмрд▓ рд░реВрдЯ CA. рдмрджрд▓рд╛рдВрдЪрд╛ рдХреЛрдгрд╛рд╡рд░ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдИрд▓?

рдХрд╛рд▓, рдордзреНрдпрдо рд░реВрдЯ CA рдкреНрд░рдорд╛рдгрди рдХреЗрдВрджреНрд░рд╛рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЪрд╛рдЪрдгреА рдкреВрд░реНрдг рдЭрд╛рд▓реА. рдЪрд╛рдЪрдгреАрдЪреНрдпрд╛ рд╢реЗрд╡рдЯреА, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрдЪреНрдпрд╛ рдСрдкрд░реЗрд╢рдирдордзреАрд▓ рддреНрд░реБрдЯреА рджреБрд░реБрд╕реНрдд рдХреЗрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрдгрд┐ рдкреНрд░рдорд╛рдгрди рдкреНрд░рд╛рдзрд┐рдХрд░рдгрд╛рдЪреЗ рдирд╡реАрди рдореВрд│ рдкреНрд░рдорд╛рдгрдкрддреНрд░ "рдорд┐рдбрд┐рдпрдо рдЧреНрд▓реЛрдмрд▓ рд░реВрдЯ CA" рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ.

PKI рдЪреНрдпрд╛ рд╕рд░реНрд╡ рдмрд╛рд░рдХрд╛рд╡реЗ рдЖрдгрд┐ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрдгреНрдпрд╛рдд рдЖрд▓реА рд╣реЛрддреА - рдЖрддрд╛ рдирд╡реАрди CA рдкреНрд░рдорд╛рдгрдкрддреНрд░ тАЬрдордзреНрдпрдо рдЧреНрд▓реЛрдмрд▓ рд░реВрдЯ CAтАЭ рдлрдХреНрдд рджрд╣рд╛ рд╡рд░реНрд╖рд╛рдВрдирдВрддрд░ (рддреНрдпрд╛рдЪреНрдпрд╛ рдХрд╛рд▓рдмрд╛рд╣реНрдп рддрд╛рд░рдЦреЗрдирдВрддрд░) рдЬрд╛рд░реА рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. рдЖрддрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рдХреЗрд╡рд│ рдордзреНрдпрд╡рд░реНрддреА рдкреНрд░рдорд╛рдгрди рдкреНрд░рд╛рдзрд┐рдХрд░рдгрд╛рдВрджреНрд╡рд╛рд░реЗ рдЬрд╛рд░реА рдХреЗрд▓реА рдЬрд╛рддрд╛рдд - рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, "рдордзреНрдпрдо рдбреЛрдореЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рд░реНрд╡реНрд╣рд░ CA".

рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЯреНрд░рд╕реНрдЯ рдЪреЗрди рдЖрддрд╛ рдХрд╢реА рджрд┐рд╕рддреЗ?рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)

рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)

рдЖрдкрдг рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЕрд╕рд▓реНрдпрд╛рд╕ рд╕рд░реНрд╡рдХрд╛рд╣реА рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рдп рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ:

рдХрд╛рд╣реА рд╕реЗрд╡рд╛ HSTS рд╡рд╛рдкрд░рдд рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд╕рд╛рдзрдиреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА, рддреБрдореНрд╣реА рдордзреНрдпрдо рдЗрдВрдЯреНрд░рд╛рдиреЗрдЯ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдордзреВрди рдбреЗрдЯрд╛ рд╣рдЯрд╡рд▓рд╛ рдкрд╛рд╣рд┐рдЬреЗ. рддреБрдореНрд╣реА рддреБрдордЪреНрдпрд╛ рдмреНрд░рд╛рдЙрдЭрд░рдЪреНрдпрд╛ рдЗрддрд┐рд╣рд╛рд╕ рдЯреЕрдмрдордзреНрдпреЗ рд╣реЗ рдХрд░реВ рд╢рдХрддрд╛.

рддреЗ рдЖрд╡рд╢реНрдпрдХрд╣реА рдЖрд╣реЗ рдирд╡реАрди рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛ рдкреНрд░рдорд╛рдгрди рдХреЗрдВрджреНрд░ "рдордзреНрдпрдо рдЧреНрд▓реЛрдмрд▓ рд░реВрдЯ CA".

рдЖрдкрдг рд╕рд┐рд╕реНрдЯрдо рдСрдкрд░реЗрдЯрд░ рдЕрд╕рд▓реНрдпрд╛рд╕ рд╕рд░реНрд╡рдХрд╛рд╣реА рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рдп рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓:

рддреБрдореНрд╣рд╛рд▓рд╛ рдкреЗрдЬрд╡рд░ рддреБрдордЪреНрдпрд╛ рд╕реЗрд╡реЗрд╕рд╛рдареА рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреБрдиреНрд╣рд╛ рдЬрд╛рд░реА рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ pki.medium.isp (рд╕реЗрд╡рд╛ рдлрдХреНрдд рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ).

рдкреНрд░рддреНрдпреЗрдХ рдШрд░рд╛рд╕рд╛рдареА рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ - Yggdrasil рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рддреБрдордЪреА рд╕реНрд╡рддрдГрдЪреА рд╕реЗрд╡рд╛ рдХрд╢реА рддрдпрд╛рд░ рдХрд░рд╛рд╡реА рдЖрдгрд┐ рддреНрдпрд╛рд╕рд╛рдареА рд╡реИрдз SSL рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╕реЗ рдЬрд╛рд░реА рдХрд░рд╛рд╡реЗ

рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХрд╡рд░реАрд▓ рдЗрдВрдЯреНрд░рд╛рдиреЗрдЯ рд╕реЗрд╡рд╛рдВрдЪреНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдд рд╡рд╛рдв рдЭрд╛рд▓реНрдпрд╛рдореБрд│реЗ, рдирд╡реАрди рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рдЬрд╛рд░реА рдХрд░рдгреНрдпрд╛рдЪреА рдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕реЗрд╡рд╛ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рд╡рд╛рдврд▓реА рдЖрд╣реЗ рдЬреЗрдгреЗрдХрд░реВрди рддреЗ SSL рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреАрд▓.

Habr рдПрдХ рддрд╛рдВрддреНрд░рд┐рдХ рд╕рдВрд╕рд╛рдзрди рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рдкреНрд░рддреНрдпреЗрдХ рдирд╡реАрди рдбрд╛рдпрдЬреЗрд╕реНрдЯрдордзреНрдпреЗ рдЕрдЬреЗрдВрдбрд╛ рдЖрдпрдЯрдордкреИрдХреА рдПрдХ рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХ рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрдЪреА рддрд╛рдВрддреНрд░рд┐рдХ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдкреНрд░рдХрдЯ рдХрд░реЗрд▓. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рддреБрдордЪреНрдпрд╛ рд╕реЗрд╡реЗрд╕рд╛рдареА SSL рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЬрд╛рд░реА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЦрд╛рд▓реА рд╕рд░реНрд╡рд╕рдорд╛рд╡реЗрд╢рдХ рд╕реВрдЪрдирд╛ рдЖрд╣реЗрдд.

рдЙрджрд╛рд╣рд░рдгреЗ рдбреЛрдореЗрди рдирд╛рд╡ рджрд░реНрд╢рд╡рддреАрд▓ domain.ygg, рдЬреЗ рддреБрдордЪреНрдпрд╛ рд╕реЗрд╡реЗрдЪреНрдпрд╛ рдбреЛрдореЗрди рдирд╛рд╡рд╛рдиреЗ рдмрджрд▓рд▓реЗ рдЬрд╛рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рдЪрд░рдг 1. рдЦрд╛рдЬрдЧреА рдХреА рдЖрдгрд┐ рдбрд┐рдлреА-рд╣реЗрд▓рдорди рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд░рд╛

openssl genrsa -out domain.ygg.key 2048

рдирдВрддрд░:

openssl dhparam -out /etc/ssl/certs/dhparam.pem 2048

рдЪрд░рдг 2. рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рд╡рд┐рдирдВрддреА рддрдпрд╛рд░ рдХрд░рд╛

openssl req -new -key domain.ygg.key -out domain.ygg.csr -config domain.ygg.conf

рдлрд╛рдЗрд▓ рд╕рд╛рдордЧреНрд░реА domain.ygg.conf:

[ req ]
default_bits                = 2048
distinguished_name          = req_distinguished_name
x509_extensions             = v3_req

[ req_distinguished_name ]
countryName                 = Country Name (2 letter code)
countryName_default         = RU
stateOrProvinceName         = State or Province Name (full name)
stateOrProvinceName_default = Moscow Oblast
localityName                = Locality Name (eg, city)
localityName_default        = Kolomna
organizationName            = Organization Name (eg, company)
organizationName_default    = ACME, Inc.
commonName                  = Common Name (eg, YOUR name)
commonName_max              = 64
commonName_default          = *.domain.ygg

[ v3_req ]
subjectKeyIdentifier        = hash
keyUsage                    = critical, digitalSignature, keyEncipherment
extendedKeyUsage            = serverAuth
basicConstraints            = CA:FALSE
nsCertType                  = server
authorityKeyIdentifier      = keyid,issuer:always
crlDistributionPoints       = URI:http://crl.medium.isp/Medium_Global_Root_CA.crl
authorityInfoAccess         = OCSP;URI:http://ocsp.medium.isp

рдЪрд░рдг 3. рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡рд┐рдирдВрддреА рд╕рдмрдорд┐рдЯ рдХрд░рд╛

рд╣реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдлрд╛рдЗрд▓рдордзреАрд▓ рд╕рд╛рдордЧреНрд░реА рдХреЙрдкреА рдХрд░рд╛ domain.ygg.csr рдЖрдгрд┐ рд╕рд╛рдЗрдЯрд╡рд░реАрд▓ рдордЬрдХреВрд░ рдлреАрд▓реНрдбрдордзреНрдпреЗ рдкреЗрд╕реНрдЯ рдХрд░рд╛ pki.medium.isp.

рд╡реЗрдмрд╕рд╛рдЗрдЯрд╡рд░ рджрд┐рд▓реЗрд▓реНрдпрд╛ рд╕реВрдЪрдирд╛рдВрдЪреЗ рдЕрдиреБрд╕рд░рдг рдХрд░рд╛, рдирдВрддрд░ "рд╕рдмрдорд┐рдЯ рдХрд░рд╛" рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рд╛. рдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реНрдпрд╛рд╕, рдЖрдкрдг рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдИрдореЗрд▓ рдкрддреНрддреНрдпрд╛рд╡рд░ рдПрдХ рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рд┐рд▓рд╛ рдЬрд╛рдИрд▓ рдЬреНрдпрд╛рдордзреНрдпреЗ рдордзреНрдпрд╡рд░реНрддреА рдкреНрд░рдорд╛рдгрди рдкреНрд░рд╛рдзрд┐рдХрд░рдгрд╛рджреНрд╡рд╛рд░реЗ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рд╕рдВрд▓рдЧреНрдирдХ рдЕрд╕реЗрд▓.

рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)

рдЪрд░рдг 4. рддреБрдордЪрд╛ рд╡реЗрдм рд╕рд░реНрд╡реНрд╣рд░ рд╕реЗрдЯ рдХрд░рд╛

рддреБрдореНрд╣реА рддреБрдордЪрд╛ рд╡реЗрдм рд╕рд░реНрд╡реНрд╣рд░ рдореНрд╣рдгреВрди nginx рд╡рд╛рдкрд░рдд рдЕрд╕рд▓реНрдпрд╛рд╕, рдЦрд╛рд▓реАрд▓ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд╡рд╛рдкрд░рд╛:

рдлрд╛рдЗрд▓ domain.ygg.conf рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдд /etc/nginx/sites-available/

server {
    listen [::]:80;
    listen [::]:443 ssl;

    root /var/www/domain.ygg;
    index index.php index.html index.htm index.nginx-debian.html;

    server_name domain.ygg;

    include snippets/domain.ygg.conf;
    include snippets/ssl-params.conf;

    location = /favicon.ico { log_not_found off; access_log off; }
    location = /robots.txt { log_not_found off; access_log off; allow all; }
    location ~* .(css|gif|ico|jpeg|jpg|js|png)$ {
        expires max;
        log_not_found off;
    }

    location / {
        try_files $uri $uri/ /index.php$is_args$args;
    }

    location ~ .php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    }

    location ~ /.ht {
        deny all;
    }
}

рдлрд╛рдЗрд▓ ssl-params.conf рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдд /etc/nginx/snippets/

ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_ciphers "EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH";
ssl_ecdh_curve secp384r1;
ssl_session_cache shared:SSL:10m;
ssl_session_tickets off;

add_header Strict-Transport-Security "max-age=15552000; preload";
add_header X-Frame-Options DENY;
add_header X-Content-Type-Options nosniff;

ssl_dhparam /etc/ssl/certs/dhparam.pem;

рдлрд╛рдЗрд▓ domain.ygg.conf рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдд /etc/nginx/snippets/

ssl_certificate /etc/ssl/certs/domain.ygg.crt;
ssl_certificate_key /etc/ssl/private/domain.ygg.key;

рддреБрдореНрд╣рд╛рд▓рд╛ рдИрдореЗрд▓рджреНрд╡рд╛рд░реЗ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗрд▓реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдпреЗрдереЗ рдХреЙрдкреА рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ: /etc/ssl/certs/domain.ygg.crt. рдЦрд╛рдЬрдЧреА рдХреА (domain.ygg.key) рдПрдХрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдд рдареЗрд╡рд╛ /etc/ssl/private/.

рдЪрд░рдг 5. рддреБрдордЪрд╛ рд╡реЗрдм рд╕рд░реНрд╡реНрд╣рд░ рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдХрд░рд╛

sudo service nginx restart

рд░рд╢рд┐рдпрд╛рдордзреНрдпреЗ рдореЛрдлрдд рдЗрдВрдЯрд░рдиреЗрдЯ рддреБрдордЪреНрдпрд╛рдкрд╛рд╕реВрди рд╕реБрд░реВ рд╣реЛрддреЗ

рдЖрдЬ рд░рд╢рд┐рдпрд╛рдордзреНрдпреЗ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЗрдВрдЯрд░рдиреЗрдЯрдЪреНрдпрд╛ рд╕реНрдерд╛рдкрдиреЗрд╕рд╛рдареА рдЖрдкрдг рд╕рд░реНрд╡ рд╢рдХреНрдп рд╕рд╣рд╛рдпреНрдп рдкреНрд░рджрд╛рди рдХрд░реВ рд╢рдХрддрд╛. рддреБрдореНрд╣реА рдиреЗрдЯрд╡рд░реНрдХрд▓рд╛ рдиреЗрдордХреА рдХрд╢реА рдорджрдд рдХрд░реВ рд╢рдХрддрд╛ рдпрд╛рдЪреА рдЖрдореНрд╣реА рдПрдХ рд╕рд░реНрд╡рд╕рдорд╛рд╡реЗрд╢рдХ рд╕реВрдЪреА рддрдпрд╛рд░ рдХреЗрд▓реА рдЖрд╣реЗ:

  • рддреБрдордЪреНрдпрд╛ рдорд┐рддреНрд░рд╛рдВрдирд╛ рдЖрдгрд┐ рд╕рд╣рдХрд╛рд░реНрдпрд╛рдВрдирд╛ рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХрдмрджреНрджрд▓ рд╕рд╛рдВрдЧрд╛. рд╢реЗрдЕрд░ рдХрд░рд╛ рд╕рдВрджрд░реНрдн рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХреНрд╕ рдХрд┐рдВрд╡рд╛ рд╡реИрдпрдХреНрддрд┐рдХ рдмреНрд▓реЙрдЧрд╡рд░реАрд▓ рдпрд╛ рд▓реЗрдЦрд╛рд╕рд╛рдареА
  • рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХрд╡рд░реАрд▓ рддрд╛рдВрддреНрд░рд┐рдХ рд╕рдорд╕реНрдпрд╛рдВрдЪреНрдпрд╛ рдЪрд░реНрдЪреЗрдд рднрд╛рдЧ рдШреНрдпрд╛ GitHub рд╡рд░
  • Yggdrasil рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рддреБрдордЪреА рд╡реЗрдм рд╕реЗрд╡рд╛ рддрдпрд╛рд░ рдХрд░рд╛ рдЖрдгрд┐ рддреНрдпрд╛рдд рдЬреЛрдбрд╛ рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХрдЪреЗ DNS
  • рддреБрдордЪрд╛ рд╡рд╛рдврд╡рд╛ рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреВ рдордзреНрдпрдо рдиреЗрдЯрд╡рд░реНрдХрд╡рд░

рдорд╛рдЧреАрд▓ рдкреНрд░рдХрд╛рд╢рди:

рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)   рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #1 (12 - 19 рдЬреБрд▓реИ 2019)
рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)   рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #2 (19 - 26 рдЬреБрд▓реИ 2019)
рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)   рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #3 (26 рдЬреБрд▓реИ - 2 рдСрдЧрд╕реНрдЯ 2019)
рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #5 (9 - 16 рдСрдЧрд╕реНрдЯ 2019)   рдордзреНрдпрдо рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдпрдЬреЗрд╕реНрдЯ #4 (2 - 9 рдСрдЧрд╕реНрдЯ 2019)

рджреЗрдЦреАрд▓ рд╡рд╛рдЪрд╛:

рд╡рд┐рдХреЗрдВрджреНрд░реАрдХреГрдд рдЗрдВрдЯрд░рдиреЗрдЯ рдкреНрд░рджрд╛рддрд╛ рдорд╛рдзреНрдпрдорд╛рдмрджреНрджрд▓ рддреБрдореНрд╣рд╛рд▓рд╛ рдЬреЗ рдХрд╛рд╣реА рдЬрд╛рдгреВрди рдШреНрдпрд╛рдпрдЪреЗ рд╣реЛрддреЗ, рдкрд░рдВрддреБ рд╡рд┐рдЪрд╛рд░рдгреНрдпрд╛рд╕ рдШрд╛рдмрд░рдд рд╣реЛрддреЗ
рдкреНрд░рд┐рдп, рдЖрдореНрд╣реА рдЗрдВрдЯрд░рдиреЗрдЯ рдорд╛рд░рдд рдЖрд╣реЛрдд
рд╡рд┐рдХреЗрдВрджреНрд░реАрдХреГрдд рдЗрдВрдЯрд░рдиреЗрдЯ рдкреНрд░рджрд╛рддрд╛ "рдордзреНрдпрдо" - рддреАрди рдорд╣рд┐рдиреНрдпрд╛рдВрдирдВрддрд░

рдЖрдореНрд╣реА рдЯреЗрд▓рд┐рдЧреНрд░рд╛рдорд╡рд░ рдЖрд╣реЛрдд: @medium_isp

рдХреЗрд╡рд│ рдиреЛрдВрджрдгреАрдХреГрдд рд╡рд╛рдкрд░рдХрд░реНрддреЗрдЪ рд╕рд░реНрд╡реЗрдХреНрд╖рдгрд╛рдд рднрд╛рдЧ рдШреЗрдК рд╢рдХрддрд╛рдд. рд╕рд╛рдЗрди рдЗрди рдХрд░рд╛, рдЖрдкрд▓реЗ рд╕реНрд╡рд╛рдЧрдд рдЖрд╣реЗ.

рдкрд░реНрдпрд╛рдпреА рдорддрджрд╛рди: рдЬреНрдпрд╛рдВрдЪреЗ Habr├й рд╡рд░ рдкреВрд░реНрдг рдЦрд╛рддреЗ рдирд╛рд╣реА рддреНрдпрд╛рдВрдЪреЗ рдордд рдЬрд╛рдгреВрди рдШреЗрдгреЗ рдЖрдкрд▓реНрдпрд╛рд╕рд╛рдареА рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ.

  • тЖС

  • тЖУ

7 рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдиреА рдорддрджрд╛рди рдХреЗрд▓реЗ. 2 рд╡рд╛рдкрд░рдХрд░реНрддреЗ рджреВрд░ рд░рд╛рд╣рд┐рд▓реЗ.

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛