рд╣реЛрдо рд╡реАрдбрд┐рдпреЛ рдирд┐рдЧрд░рд╛рдиреА. рд╣реЛрдо рд░рд┐рдХреЙрд░реНрдбрд░ рдХреЗ рдмрд┐рдирд╛ рд╡реАрдбрд┐рдпреЛ рд╕рдВрдЧреНрд░рд╣ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рдпреЛрдЬрдирд╛

рдореИрдВ рдХрд╛рдлреА рд╕рдордп рд╕реЗ рдбреАрд╡реАрдЖрд░рдЖрдИрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреИрдорд░реЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд▓реЗрдЦ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╣рд╛рд▓ рдХреА рдЦрдмрд░реЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЪрд░реНрдЪрд╛ Xiaomi рдореБрдЭреЗ рдкрд╣рд▓реЗ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рдореИрдВрдиреЗ рдШрд░ рдкрд░ рд╡реАрдбрд┐рдпреЛ рдирд┐рдЧрд░рд╛рдиреА рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХреА, рдФрд░ рдлрд┐рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдкрд░ рдЖрдЧреЗ рдмрдврд╝реЗрдВред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 2 рдкреИрдХреЗрдЬ рдереЗ... рддреЛ, рд░реБрдХрд┐рдП, рдпрд╣ рд╡рд╣реА рдХрд╣рд╛рдиреА рдирд╣реАрдВ рд╣реИред
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЯреАрдкреА-рд▓рд┐рдВрдХ рд╕реЗ 2 рд░рд╛рдЙрдЯрд░, рдкреНрд░рджрд╛рддрд╛ рдПрдирдПрдЯреА рдХреЗ рдкреАрдЫреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕реЗрд╕, рдПрдХ рдкрд╛рд░реНрдЯрд┐рдЬрд╝рди рдирд┐рдЧрд░рд╛рдиреА рдХреИрдорд░рд╛ рдерд╛, рдореБрдЭреЗ рдХреМрди рд╕рд╛ рдореЙрдбрд▓ рдпрд╛рдж рдирд╣реАрдВ рд╣реИ (рдХреЛрдИ рднреА рдЖрдИрдкреА рдХреИрдорд░рд╛ рдЬреЛ рдЯреАрд╕реАрдкреА рдпрд╛ рдбреАрд╡реАрдЖрд░рдЖрдИрдкреА рдкрд░ рдЖрд░рдПрд╕рдЯреАрдкреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ) рдФрд░ 4 рдпреВрд░реЛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╕реНрддрд╛ рд╡реАрдкреАрдПрд╕ред рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ: 2 рдХреЛрд░ CPU 2.4GHz, 4GB RAM, 300 GB HDD, 100 Mbit/s рдкреЛрд░реНрдЯред рдФрд░ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреБрдЫ рднреА рдЦрд░реАрджрдиреЗ рдХреА рдЕрдирд┐рдЪреНрдЫрд╛ рдЬрд┐рд╕рдХреА рдХреАрдордд рдПрдХ рдкреИрдЪ рдХреЙрд░реНрдб рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛред

рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛

рд╕реНрдкрд╖реНрдЯ рдХрд╛рд░рдгреЛрдВ рд╕реЗ, рд╣рдо рдХреЗрд╡рд▓ рд░рд╛рдЙрдЯрд░ рдкрд░ рдХреИрдорд░рд╛ рдкреЛрд░реНрдЯ рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЬреАрд╡рди рдХрд╛ рдЖрдирдВрдж рдирд╣реАрдВ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рднрд▓реЗ рд╣реА рд╣рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдореЗрдВ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореИрдВрдиреЗ рдЕрдЪрд╛рдирдХ рд╕реБрдирд╛ рдХрд┐ IPv6 рдЯрдирд▓рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдХреБрдЫ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдЬрд╣рд╛рдВ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╕рднреА рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдХреЛ рдПрдХ рдмрд╛рд╣рд░реА IPv6 рдкрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛ, рдФрд░ рдЗрд╕рд╕реЗ рдЪреАрдЬреЗрдВ рдереЛрдбрд╝реА рд╕рд░рд▓ рд╣реЛ рдЬрд╛рдПрдВрдЧреА, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдЕрднреА рднреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ рдкреНрд░рд╢реНрдирдЧрдд рдЗрд╕ рдШрдЯрдирд╛ рдХрд╛, рдФрд░ рдорд╛рдирдХ рдЯреАрдкреА-рд▓рд┐рдВрдХ рдлрд╝рд░реНрдорд╡реЗрдпрд░ рдореЗрдВ рдЗрд╕ рдЪрдорддреНрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреБрдЫ рдЕрдЬреАрдм рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЗрд╕ рдмрд╛рдд рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдкрд┐рдЫрд▓реЗ рд╡рд╛рдХреНрдп рдореЗрдВ рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрдХрд╡рд╛рд╕ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдБ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рдкрд░ рдЕрдкрдирд╛ рдзреНрдпрд╛рди рдмрд┐рд▓реНрдХреБрд▓ рди рджреЗрдВред

рд▓реЗрдХрд┐рди, рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдХрд┐рд╕реА рднреА рд░рд╛рдЙрдЯрд░ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдлрд░реНрдорд╡реЗрдпрд░ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдирд┐рд░рд╛рдзрд╛рд░ рдмрдпрд╛рди) рдореЗрдВ рдПрдХ PPTP/L2TP рдХреНрд▓рд╛рдЗрдВрдЯ рдпрд╛ рдЙрд╕рдХреЗ рд╕рд╛рде рдХрд╕реНрдЯрдо рдлрд░реНрдорд╡реЗрдпрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реЛрддреА рд╣реИред рдФрд░ рдЗрд╕рд╕реЗ рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рд╡реНрдпрд╡рд╣рд╛рд░ рд░рдгрдиреАрддрд┐ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдЯреЛрдкреЛрд▓реЙрдЬреА

рдмреБрдЦрд╛рд░ рдХреЗ рджреМрд░реЗ рдореЗрдВ, рдореЗрд░реЗ рдорд╕реНрддрд┐рд╖реНрдХ рдиреЗ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡рд╛рдпрд░рд┐рдВрдЧ рдЖрд░реЗрдЦ рдХреЛ рдЬрдиреНрдо рджрд┐рдпрд╛:

рдФрд░ рдПрдХ рдЕрдиреНрдп рд╣рдорд▓реЗ рдХреЗ рджреМрд░рд╛рди рдореИрдВрдиреЗ рдЗрд╕реЗ рд╣реИрдмрд░ рдкрд░ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд┐рдпрд╛рд╣реЛрдо рд╡реАрдбрд┐рдпреЛ рдирд┐рдЧрд░рд╛рдиреА. рд╣реЛрдо рд░рд┐рдХреЙрд░реНрдбрд░ рдХреЗ рдмрд┐рдирд╛ рд╡реАрдбрд┐рдпреЛ рд╕рдВрдЧреНрд░рд╣ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рдпреЛрдЬрдирд╛

рдкрддрд╛ 169.178.59.82 рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдХреЗрд╡рд▓ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ

рдЦреИрд░, рдпрд╛ рдпрджрд┐ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдХрд╣реЗрдВ рддреЛ:

  • рд░реВрдЯрд░ рдЯреАрдкреА-рд▓рд┐рдВрдХ 1 (192.168.1.1), рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдХреЗрдмрд▓ рдбрд╛рд▓реА рдЬрд╛рддреА рд╣реИ рдЬреЛ рджреАрд╡рд╛рд░ рд╕реЗ рдЪрд┐рдкрдХ рдЬрд╛рддреА рд╣реИред рдПрдХ рдЬрд┐рдЬреНрдЮрд╛рд╕реБ рдкрд╛рдардХ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдПрдЧрд╛ рдХрд┐ рдпрд╣ рдкреНрд░рджрд╛рддрд╛ рдХреЗрдмрд▓ рд╣реИ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореИрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рддрдХ рдкрд╣реБрдВрдЪрддрд╛ рд╣реВрдВред рдЗрд╕ рд░рд╛рдЙрдЯрд░ рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдШрд░реЗрд▓реВ рдЙрдкрдХрд░рдг рдкреИрдЪ рдХреЙрд░реНрдб рдпрд╛ рд╡рд╛рдИ-рдлрд╛рдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВред рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рд╣реИ 192.168.1.0
  • рд░реВрдЯрд░ рдЯреАрдкреА-рд▓рд┐рдВрдХ 2 (192.168.0.1, 192.168.1.200), рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдХреЗрдмрд▓ рдбрд╛рд▓реА рдЬрд╛рддреА рд╣реИ рдЬреЛ рдЯреАрдкреА-рд▓рд┐рдВрдХ 1 рд░рд╛рдЙрдЯрд░ рд╕реЗ рдЪрд┐рдкрдХ рдЬрд╛рддреА рд╣реИред рдЗрд╕ рдХреЗрдмрд▓ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЯреАрдкреА-рд▓рд┐рдВрдХ 2 рд░рд╛рдЙрдЯрд░, рд╕рд╛рде рд╣реА рдЗрд╕рд╕реЗ рдЬреБрдбрд╝реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рднреА рдЗрдВрдЯрд░рдиреЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИред рдпрд╣ рд░рд╛рдЙрдЯрд░ PPTP рдХрдиреЗрдХреНрд╢рди (10.0.5.100) рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ 169.178.59.82 рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрдИрдкреА тАЛтАЛтАЛтАЛрдХреИрдорд░рд╛ 192.168.0.200 рднреА рдЗрд╕ рд░рд╛рдЙрдЯрд░ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреЛрд░реНрдЯ рдЕрдЧреНрд░реЗрд╖рд┐рдд рд╣реИрдВ
    • 192.168.0.200:80 -> 49151 (рд╡реЗрдмрдореЙрд░реНрдб)
    • 192.168.0.200:34567 ->49152 (рдбреАрд╡реАрдЖрд░рдЖрдИрдкреА)
    • 192.168.0.200:554 ->49153 (рдЖрд░рдЯреАрдПрд╕рдкреА)
  • рд╕рд░реНрд╡рд░ (169.178.59.82, 10.0.5.1), рдЬрд┐рд╕рд╕реЗ рдЯреАрдкреА-рд▓рд┐рдВрдХ 2 рд░рд╛рдЙрдЯрд░ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рд╕рд░реНрд╡рд░ рдкреАрдкреАрдЯреАрдкреАрдбреА, рд╢реИрдбреЛрд╕реЙрдХреНрд╕ рдФрд░ 3рдкреНрд░реЙрдХреНрд╕реА рдЪрд▓рд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдк 10.0.5.0 рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдбрд┐рд╡рд╛рдЗрд╕ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЯреАрдкреА-рд▓рд┐рдВрдХ 2 рд░рд╛рдЙрдЯрд░ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрд╕ рдкреНрд░рдХрд╛рд░, 192.168.1.0 рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╕рднреА рдШрд░реЗрд▓реВ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдкрд╛рд╕ 2 рдкрд░ рдЯреАрдкреА-рд▓рд┐рдВрдХ 192.168.1.200 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреИрдорд░реЗ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ, рдФрд░ рдЕрдиреНрдп рд╕рднреА рдкреАрдкреАрдЯреАрдкреА, рд╢реИрдбреЛрд╕реЙрдХреНрд╕ рдпрд╛ рд╕реЙрдХреНрд╕5 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ 10.0.5.100 рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рдорд╛рдпреЛрдЬрди

рдкрд╣рд▓рд╛ рдХрджрдо рдКрдкрд░ рджрд┐рдП рдЧрдП рдЪрд┐рддреНрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рд╣реИред

  • рдЯреАрдкреА-рд▓рд┐рдВрдХ 1 рд░рд╛рдЙрдЯрд░ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдЯреАрдкреА-рд▓рд┐рдВрдХ 192.168.1.200 рдХреЗ рд▓рд┐рдП рдкрддрд╛ 2 рдЖрд░рдХреНрд╖рд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ 192.168.1.0 рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкрддреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддреЛ рд╡реИрдХрд▓реНрдкрд┐рдХред рдФрд░, рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдЖрдк рдЗрд╕рдХреЗ рд▓рд┐рдП 10-20 Mbit рдЖрд░рдХреНрд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (10 рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП 1080 рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ)ред
  • рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рдкрд░ рдкреАрдкреАрдЯреАрдкреАрдбреА рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ Ubuntu 18.04 рд╣реИ рдФрд░ рдЪрд░рдг рд▓рдЧрднрдЧ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдереЗ (рджрд╛рддрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдерд╛ blog.xenot.ru/bystraya-nastrojka-vpn-servera-pptp-na-ubuntu-server-18-04-lts.fuck):
    • рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
      sudo apt install pptpd iptables-persistent
    • рд╣рдо рдЗрд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд░реВрдк рдореЗрдВ рд▓рд╛рддреЗ рд╣реИрдВ

      /etc/pptpd.conf

      option /etc/ppp/pptpd-options
      bcrelay eth0 # ╨Ш╨╜╤В╨╡╤А╤Д╨╡╨╣╤Б, ╤З╨╡╤А╨╡╨╖ ╨║╨╛╤В╨╛╤А╤Л╨╣ ╨▓╨░╤И ╤Б╨╡╤А╨▓╨╡╤А ╤Е╨╛╨┤╨╕╤В ╨▓ ╨╕╨╜╤В╨╡╤А╨╜╨╡╤В╤Л
      logwtmp
      localip 10.0.5.1
      remoteip 10.0.5.100-200

    • рд╣рдо рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ

      /etc/ppp/pptpd-рд╡рд┐рдХрд▓реНрдк

      novj
      novjccomp
      nologfd
      
      name pptpd
      refuse-pap
      refuse-chap
      refuse-mschap
      require-mschap-v2
      #require-mppe-128 # ╨Ь╨╛╨╢╨╜╨╛ ╤А╨░╤Б╨║╨╛╨╝╨╝╨╡╨╜╤В╨╕╤А╨╛╨▓╨░╤В╤М, ╨╜╨╛ ╨╝╨╛╨╣ TP-LINK c ╨╜╨╕╨╝ ╨╜╨╡ ╨┤╤А╤Г╨╢╨╕╤В
      
      ms-dns 8.8.8.8
      ms-dns 1.1.1.1
      ms-dns  77.88.8.8
      ms-dns 8.8.4.4
      ms-dns 1.0.0.1
      ms-dns  77.88.8.1
      
      proxyarp
      nodefaultroute
      lock
      nobsdcomp
      
    • рдЗрд╕рдореЗрдВ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдЬреЛрдбрд╝рдирд╛

      /etc/ppp/рдЕрдзреНрдпрд╛рдп-рд░рд╣рд╕реНрдп

      # Secrets for authentication using CHAP
      # client	server	secret			IP addresses
      username pptpd password *
    • рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ

      /etc/sysctl.conf

      net.ipv4.ip_forward=1

      рдФрд░ sysctl рдкреБрдирдГ рд▓реЛрдб рдХрд░реЗрдВ

      sudo sysctl -p
    • рдкреАрдкреАрдЯреАрдкреАрдбреА рдХреЛ рд░реАрдмреВрдЯ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
      sudo service pptpd restart
      sudo systemctl enable pptpd
    • рд╣рдо рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ

      iptables

      sudo iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
      sudo iptables -A INPUT -p tcp -m tcp --dport 1723 -j ACCEPT
      sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
      sudo iptables --table nat --append POSTROUTING --out-interface ppp+ -j MASQUERADE
      sudo iptables -I INPUT -s 10.0.5.0/24 -i ppp+ -j ACCEPT
      sudo iptables --append FORWARD --in-interface eth0 -j ACCEPT

      рдФрд░ рдмрдЪрд╛рдУ

      sudo netfilter-persistent save
      sudo netfilter-persistent reload
      
  • рдЯреАрдкреА-рд▓рд┐рдВрдХ 2 рдХреА рд╕реНрдерд╛рдкрдирд╛
    • рд╣рдо рдЕрдкрдиреЗ рдХреИрдорд░реЗ рдХреЗ рд▓рд┐рдП рдкрддрд╛ 192.168.0.200 рдЖрд░рдХреНрд╖рд┐рдд рд░рдЦрддреЗ рд╣реИрдВ:

      рдбреАрдПрдЪрд╕реАрдкреА -> рдкрддрд╛ рдЖрд░рдХреНрд╖рдг тАФ рдореИрдХ рдкрддрд╛ тАФ рдХреИрдорд░рд╛ рдореИрдХ, рдбреАрдПрдЪрд╕реАрдкреА рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ -> рдбреАрдПрдЪрд╕реАрдкреА рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рд╕реВрдЪреА
      тАФ рдЖрд░рдХреНрд╖рд┐рдд рдЖрдИрдкреА рдкрддрд╛ тАФ 192.168.0.200

    • рдЕрдЧреНрд░реЗрд╖рдг рдмрдВрджрд░рдЧрд╛рд╣:
      рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди -> рд╡рд░реНрдЪреБрдЕрд▓ рд╕рд░реНрд╡рд░ тАФ рд╕рд░реНрд╡рд┐рд╕ рдкреЛрд░реНрдЯ: 49151, рдЖрдВрддрд░рд┐рдХ рдкреЛрд░реНрдЯ: 80, рдЖрдИрдкреА рдкрддрд╛: 192.168.0.200, рдкреНрд░реЛрдЯреЛрдХреЙрд▓: рдЯреАрд╕реАрдкреА
      тАФ рд╕рд░реНрд╡рд┐рд╕ рдкреЛрд░реНрдЯ: 49152, рдЖрдВрддрд░рд┐рдХ рдкреЛрд░реНрдЯ: 34567, рдЖрдИрдкреА рдкрддрд╛: 192.168.0.200, рдкреНрд░реЛрдЯреЛрдХреЙрд▓: рдЯреАрд╕реАрдкреА
      тАФ рд╕рд░реНрд╡рд┐рд╕ рдкреЛрд░реНрдЯ: 49153, рдЖрдВрддрд░рд┐рдХ рдкреЛрд░реНрдЯ: 554, рдЖрдИрдкреА рдкрддрд╛: 192.168.0.200, рдкреНрд░реЛрдЯреЛрдХреЙрд▓: рдЯреАрд╕реАрдкреА
    • рд╡реАрдкреАрдПрди рдХрдиреЗрдХреНрд╢рди рд╕реЗрдЯ рдХрд░рдирд╛:

      рдиреЗрдЯрд╡рд░реНрдХ -> WAN - WAN рдХрдиреЗрдХреНрд╢рди рдкреНрд░рдХрд╛рд░: PPTP
      тАФ рдЙрдкрдпреЛрдХреНрддрд╛рдирд╛рдо: рдЙрдкрдпреЛрдХреНрддрд╛рдирд╛рдо (рджреЗрдЦреЗрдВ /etc/ppp/chap-secrets)
      - рдкрд╛рд╕рд╡рд░реНрдб: рдкрд╛рд╕рд╡рд░реНрдб (рджреЗрдЦреЗрдВ /etc/ppp/chap-secrets)
      - рдкрд╛рд╕рд╡рд░реНрдб рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ: рдкрд╛рд╕рд╡рд░реНрдб (рджреЗрдЦреЗрдВ /etc/ppp/chap-secrets)
      - рдбрд╛рдпрдиреЗрдорд┐рдХ рдЖрдИрдкреА
      тАФ рдЖрдИрдкреА рдкрддрд╛/рд╕рд░реНрд╡рд░ рдирд╛рдо: 169.178.59.82 (рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдХрд╛ рдмрд╛рд╣рд░реА рдЖрдИрдкреА)
      - рдХрдиреЗрдХреНрд╢рди рдореЛрдб: рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ

    • рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рд╣рдо рд░рд╛рдЙрдЯрд░ рдХреЗ рд╡реЗрдм рдлреЗрд╕ рддрдХ рд░рд┐рдореЛрдЯ рдПрдХреНрд╕реЗрд╕ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ
      рд╕реБрд░рдХреНрд╖рд╛ -> рджреВрд░рд╕реНрде рдкреНрд░рдмрдВрдзрди - рд╡реЗрдм рдкреНрд░рдмрдВрдзрди рдкреЛрд░реНрдЯ: 80
      тАФ рджреВрд░рд╕реНрде рдкреНрд░рдмрдВрдзрди рдЖрдИрдкреА рдкрддрд╛: 255.255.255.255
    • рдЯреАрдкреА-рд▓рд┐рдВрдХ 2 рд░рд╛рдЙрдЯрд░ рдХреЛ рд░реАрдмреВрдЯ рдХрд░реЗрдВ

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

рдпрджрд┐ рдореИрдВрдиреЗ рдореИрдиреБрдЕрд▓ рдореЗрдВ рдХрд╣реАрдВ рднреА рдХреЛрдИ рдЧрд▓рддреА рдирд╣реАрдВ рдХреА рд╣реИ, рдФрд░ рдЖрдкрдиреЗ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рд╣реИрдВ, рддреЛ рдЗрди рд╕рднреА рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХреЗ рдмрд╛рдж

  • рдкреНрд░рдердорддрдГ
    ifconfig

    рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рджрд┐рдЦрд╛рдПрдЧрд╛ ppp0 inet 10.0.5.1 netmask 255.255.255.255 destination 10.0.5.100,

  • рджреВрд╕рд░реЗ, 10.0.5.100 рдХреЛ рдкрд┐рдВрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛,
  • рдФрд░ рддреАрд╕рд░рд╛
    ffprobe -rtsp_transport tcp "rtsp://10.0.5.100:49153/user=admin&password=password&channel=1&stream=0.sdp"

    рдзрд╛рд░рд╛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП.
    рдЖрдк рдЕрдкрдиреЗ рдХреИрдорд░реЗ рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдЖрд░рдЯреАрдПрд╕рдкреА рдкреЛрд░реНрдЯ, рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ

рдирд┐рд╖реНрдХрд░реНрд╖

рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдпрд╣ рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИ, рдЖрд░рдЯреАрдПрд╕рдкреА рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ, рдпрджрд┐ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреАрд╡реАрдЖрд░рдЖрдИрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк ffmpeg рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдЯреНрд░реАрдо рдХреЛ рд╕рд╣реЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ, рд╡реАрдбрд┐рдпреЛ рдХреЛ 2-3-5 рдЧреБрдирд╛ рддреЗрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдШрдВрдЯреЗ-рд▓рдВрдмреЗ рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рддреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ Google рдбреНрд░рд╛рдЗрд╡ рдпрд╛ рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рднреА рдмрд╣реБрдд рдХреБрдЫред

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

рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдлрд╛рдпрджреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рдЯреАрдкреА-рд▓рд┐рдВрдХ 2 рд░рд╛рдЙрдЯрд░ рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдХреБрдЫ рдРрд╕рд╛ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ 4 рдЬреА рд╕реАрдЯреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдпреВрдкреАрдПрд╕ рд╕реЗ рдХреИрдорд░реЗ рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рдкрд╛рд╡рд░ рджреЗрдВ (рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдирд┐рд╕реНрд╕рдВрджреЗрд╣ рдмрд╣реБрдд рдХрдо рдХреНрд╖рдорддрд╛ рд╡рд╛рд▓реЗ рд░рд╛рдЙрдЯрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА) рдПрдХ рд░рд┐рдХреЙрд░реНрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ), рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд▓рдЧрднрдЧ рддреБрд░рдВрдд рд╕рд░реНрд╡рд░ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдШреБрд╕рдкреИрдард┐рдП рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рднреА рд╡реЗ рд╡реАрдбрд┐рдпреЛ рдХреЛ рдЬрдмреНрдд рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдкреИрдВрддрд░реЗрдмрд╛рдЬрд╝реА рдХреЗ рд▓рд┐рдП рдЬрдЧрд╣ рд╣реЛрддреА рд╣реИ рдФрд░ рд╕рдм рдХреБрдЫ рдХреЗрд╡рд▓ рдЖрдкрдХреА рдХрд▓реНрдкрдирд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред

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

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

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