рдиреЗрдмреБрд▓рд╛ 1.5 рдЪреЗ рдкреНрд░рдХрд╛рд╢рди, P2P рдЖрдЪреНрдЫрд╛рджрди рдиреЗрдЯрд╡рд░реНрдХ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдкреНрд░рдгрд╛рд▓реА

рдиреЗрдмреБрд▓рд╛ 1.5 рдкреНрд░рдХрд▓реНрдкрд╛рдЪреЗ рдкреНрд░рдХрд╛рд╢рди рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ, рд╕реБрд░рдХреНрд╖рд┐рдд рдЖрдЪреНрдЫрд╛рджрди рдиреЗрдЯрд╡рд░реНрдХ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рдСрдлрд░ рдХрд░рддреЗ. рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рд╡рд┐рдз рдкреНрд░рджрд╛рддреНрдпрд╛рдВрджреНрд╡рд╛рд░реЗ рд╣реЛрд╕реНрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рднреМрдЧреЛрд▓рд┐рдХрджреГрд╖реНрдЯреНрдпрд╛ рд╡рд┐рднрдХреНрдд рдпрдЬрдорд╛рдирд╛рдВрдЪреНрдпрд╛ рдЕрдиреЗрдХ рддреЗ рд╣рдЬрд╛рд░реЛ рддреЗ рджрд╣рд╛рдкрдЯ рдПрдХрддреНрд░ рд╣реЛрдК рд╢рдХрддреЗ, рдЬреНрдпрд╛рдореБрд│реЗ рдЬрд╛рдЧрддрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрдЪреНрдпрд╛ рд╢реАрд░реНрд╖рд╕реНрдерд╛рдиреА рдПрдХ рд╡реЗрдЧрд│реЗ рд╡реЗрдЧрд│реЗ рдиреЗрдЯрд╡рд░реНрдХ рддрдпрд╛рд░ рд╣реЛрддреЗ. рдкреНрд░рдХрд▓реНрдк рдЧреЛ рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ MIT рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓рд╛ рдЖрд╣реЗ. рдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреА рд╕реНрдерд╛рдкрдирд╛ рд╕реНрд▓реЕрдХрдиреЗ рдХреЗрд▓реА рд╣реЛрддреА, рдЬреА рддреНрдпрд╛рдЪ рдирд╛рд╡рд╛рдЪрд╛ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдореЗрд╕реЗрдВрдЬрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ. Linux, FreeBSD, macOS, Windows, iOS рдЖрдгрд┐ Android рдЪреЗ рд╕рдорд░реНрдерди рдХрд░рддреЗ.

рдиреЗрдмреБрд▓рд╛ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░реАрд▓ рдиреЛрдбреНрд╕ P2P рдореЛрдбрдордзреНрдпреЗ рдПрдХрдореЗрдХрд╛рдВрд╢реА рдереЗрдЯ рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрддрд╛рддтАФрдереЗрдЯ VPN рдХрдиреЗрдХреНрд╢рди рдбрд╛рдпрдиреЕрдорд┐рдХрд▓реА рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд рдХрд╛рд░рдг рдиреЛрдбреНрд╕ рджрд░рдореНрдпрд╛рди рдбреЗрдЯрд╛ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдиреЗрдЯрд╡рд░реНрдХрд╡рд░реАрд▓ рдкреНрд░рддреНрдпреЗрдХ рд╣реЛрд╕реНрдЯрдЪреА рдУрд│рдЦ рдбрд┐рдЬрд┐рдЯрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рджреНрд╡рд╛рд░реЗ рдкреБрд╖реНрдЯреА рдХреЗрд▓реА рдЬрд╛рддреЗ рдЖрдгрд┐ рдиреЗрдЯрд╡рд░реНрдХрд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ - рдкреНрд░рддреНрдпреЗрдХ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд╕ рдиреЗрдмреБрд▓рд╛ рдиреЗрдЯрд╡рд░реНрдХрдордзреАрд▓ IP рдкрддреНрддреНрдпрд╛рдЪреА рдкреБрд╖реНрдЯреА рдХрд░рдгрд╛рд░реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░, рд╣реЛрд╕реНрдЯ рдЧрдЯрд╛рдВрдордзреАрд▓ рдирд╛рд╡ рдЖрдгрд┐ рд╕рджрд╕реНрдпрддреНрд╡рд╛рдЪреА рдкреБрд╖реНрдЯреА рдХреЗрд▓реА рдЬрд╛рддреЗ. рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрд╡рд░ рдЕрдВрддрд░реНрдЧрдд рдкреНрд░рдорд╛рдгрди рдкреНрд░рд╛рдзрд┐рдХрд░рдгрд╛рджреНрд╡рд╛рд░реЗ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЗрд▓реА рдЬрд╛рддреЗ, рдиреЗрдЯрд╡рд░реНрдХ рдирд┐рд░реНрдорд╛рддреНрдпрд╛рджреНрд╡рд╛рд░реЗ рддреНрдпрд╛рдЪреНрдпрд╛ рд╕реБрд╡рд┐рдзрд╛рдВрд╡рд░ рддреИрдирд╛рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рдЖрдЪреНрдЫрд╛рджрди рдиреЗрдЯрд╡рд░реНрдХрд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдЕрдзрд┐рдХрд╛рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╣реЛрд╕реНрдЯрдЪреНрдпрд╛ рдЕрдзрд┐рдХрд╛рд░рд╛рд▓рд╛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ.

рдПрдХ рдкреНрд░рдорд╛рдгрд┐рдд, рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдВрдкреНрд░реЗрд╖рдг рдЪреЕрдиреЗрд▓ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдиреЗрдмреБрд▓рд╛ рдбрд┐рдлреА-рд╣реЗрд▓рдорди рдХреА рдПрдХреНрд╕рдЪреЗрдВрдЬ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрдгрд┐ AES-256-GCM рд╕рд┐рдлрд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕реНрд╡рддрдГрдЪрд╛ рдЯрдирд▓ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд╛рдкрд░рддреЗ. рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдиреЙрдИрдЬ рдлреНрд░реЗрдорд╡рд░реНрдХрджреНрд╡рд╛рд░реЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реНрдпрд╛ рддрдпрд╛рд░ рдЖрдгрд┐ рд╕рд┐рджреНрдз рдЖрджрд┐рдо рдЧреЛрд╖реНрдЯреАрдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рд╡рд╛рдпрд░рдЧрд╛рд░реНрдб, рд▓рд╛рдЗрдЯрдирд┐рдВрдЧ рдЖрдгрд┐ I2P рд╕рд╛рд░рдЦреНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдордзреНрдпреЗ рджреЗрдЦреАрд▓ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреЗ рд╕реНрд╡рддрдВрддреНрд░ рд╕реБрд░рдХреНрд╖рд╛ рд▓реЗрдЦрд╛рдкрд░реАрдХреНрд╖рдг рдЭрд╛рд▓реЗ рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рд╕рд╛рдВрдЧрд┐рддрд▓реЗ рдЬрд╛рддреЗ.

рдЗрддрд░ рдиреЛрдбреНрд╕ рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдиреЗрдЯрд╡рд░реНрдХрд╢реА рдХрдиреЗрдХреНрд╢рди рд╕рдордиреНрд╡рдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд╡рд┐рд╢реЗрд╖ "рджреАрдкрдЧреГрд╣" рдиреЛрдбреНрд╕ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рдЬреНрдпрд╛рдЪреЗ рдЬрд╛рдЧрддрд┐рдХ IP рдкрддреНрддреЗ рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдиреЗрдЯрд╡рд░реНрдХ рд╕рд╣рднрд╛рдЧреАрдВрдирд╛ рдЬреНрдЮрд╛рдд рдЕрд╕рддрд╛рдд. рд╕рд╣рднрд╛рдЧреА рдиреЛрдбреНрд╕ рдмрд╛рд╣реНрдп IP рдкрддреНрддреНрдпрд╛рд╢реА рдмрд╛рдВрдзреАрд▓ рдирд╛рд╣реАрдд; рддреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрджреНрд╡рд╛рд░реЗ рдУрд│рдЦрд▓реЗ рдЬрд╛рддрд╛рдд. рд╣реЛрд╕реНрдЯ рдорд╛рд▓рдХ рд╕реНрд╡рддрдГрд╣реВрди рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрдордзреНрдпреЗ рдмрджрд▓ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реАрдд рдЖрдгрд┐ рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ IP рдиреЗрдЯрд╡рд░реНрдХрдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, рдлрдХреНрдд IP рдкрддреНрддрд╛ рдмрджрд▓реВрди рджреБрд╕рд░реЗ рд╣реЛрд╕реНрдЯ рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рднрд╛рд╕рд╡реВ рд╢рдХрдд рдирд╛рд╣реАрдд. рдЬреЗрд╡реНрд╣рд╛ рдПрдХ рдмреЛрдЧрджрд╛ рддрдпрд╛рд░ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ, рддреЗрд╡реНрд╣рд╛ рд╣реЛрд╕реНрдЯрдЪреА рдУрд│рдЦ рд╡реИрдпрдХреНрддрд┐рдХ рдЦрд╛рдЬрдЧреА рдХреА рд╕рд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ.

рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХрд▓рд╛ рдЗрдВрдЯреНрд░рд╛рдиреЗрдЯ рдкрддреНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╢реНрд░реЗрдгреАрдЪреЗ рд╡рд╛рдЯрдк рдХреЗрд▓реЗ рдЬрд╛рддреЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, 192.168.10.0/24) рдЖрдгрд┐ рдЕрдВрддрд░реНрдЧрдд рдкрддреНрддреЗ рд╣реЛрд╕реНрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд. рдЖрдЪреНрдЫрд╛рджрди рдиреЗрдЯрд╡рд░реНрдХрдордзреАрд▓ рд╕рд╣рднрд╛рдЧреАрдВрдХрдбреВрди рдЧрдЯ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╕рд░реНрд╡реНрд╣рд░ рдЖрдгрд┐ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рд╡реЗрдЧрд│реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЬреНрдпрд╛рд╡рд░ рд╕реНрд╡рддрдВрддреНрд░ рд░рд╣рджрд╛рд░реА рдлрд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдирд┐рдпрдо рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. рдЕреЕрдбреНрд░реЗрд╕ рдЯреНрд░рд╛рдиреНрд╕рд▓реЗрдЯрд░ (NATs) рдЖрдгрд┐ рдлрд╛рдпрд░рд╡реЙрд▓рд▓рд╛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╡рд┐рдз рдпрдВрддреНрд░рдгрд╛ рдкреБрд░рд╡рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд. рдиреЗрдмреБрд▓рд╛ рдиреЗрдЯрд╡рд░реНрдХ (рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдорд╛рд░реНрдЧ) рдЪрд╛ рднрд╛рдЧ рдирд╕рд▓реЗрд▓реНрдпрд╛ рддреГрддреАрдп-рдкрдХреНрд╖ рд╣реЛрд╕реНрдЯрдХрдбреВрди рд░рд╣рджрд╛рд░реАрдЪреНрдпрд╛ рдЖрдЪреНрдЫрд╛рджрди рдиреЗрдЯрд╡рд░реНрдХрджреНрд╡рд╛рд░реЗ рд░реВрдЯрд┐рдВрдЧ рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ.

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

рдирд╡реАрди рдкреНрд░рдХрд╛рд╢рдирд╛рдд:

  • рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреЗ PEM рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдореБрджреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА print-cert рдХрдорд╛рдВрдбрдордзреНрдпреЗ "-raw" рдзреНрд╡рдЬ рдЬреЛрдбрд▓рд╛.
  • рдирд╡реАрди рд▓рд┐рдирдХреНрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ riscv64 рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • рдЕрдиреБрдордд рд╣реЛрд╕реНрдЯрдЪреНрдпрд╛ рд╕реВрдЪреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдмрдиреЗрдЯрд╡рд░ рдмрд╛рдВрдзрдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ remote_allow_ranges рд╕реЗрдЯрд┐рдВрдЧ рдЬреЛрдбрд▓реА.
  • рдЯреНрд░рд╕реНрдЯ рдЯрд░реНрдорд┐рдиреЗрд╢рди рдХрд┐рдВрд╡рд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЖрдЬреАрд╡рди рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░ рдмреЛрдЧрджреЗ рд░реАрд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА pki.disconnect_invalid рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓рд╛.
  • unsafe_routes рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓рд╛. рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрд╛рд╣реНрдп рдорд╛рд░реНрдЧрд╛рд▓рд╛ рд╡рдЬрди рдирд┐рдпреБрдХреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА .рдореЗрдЯреНрд░рд┐рдХ.

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

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