рдпрд╣ рдЖрд▓реЗрдЦ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рд╣реЛрдо рдкреНрд░рджрд╛рддрд╛ рдХреЗ NAT рдХреЗ рдкреАрдЫреЗ рд╡реАрдкреАрдПрди рд╕рд░реНрд╡рд░ рдХреИрд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ (рдПрдХ рд╕рдлреЗрдж рдЖрдИрдкреА рдкрддреЗ рдХреЗ рдмрд┐рдирд╛)ред рдореИрдВ рддреБрд░рдВрдд рдПрдХ рдЖрд░рдХреНрд╖рдг рдХрд░ рджреВрдВрдЧрд╛:
рдЗрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛
рдкреНрд░рджрд░реНрд╢рди рд╕реАрдзреЗ рдЖрдкрдХреЗ рдкреНрд░рджрд╛рддрд╛ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП NAT рдХреЗ рдкреНрд░рдХрд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рд░рд╛рдЙрдЯрд░ рд╕реЗ рднреА ред
рдЗрд╕рд▓рд┐рдП, рдореБрдЭреЗ рдЕрдкрдиреЗ рдПрдВрдбреНрд░реЙрдЗрдб рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рд╕реЗ рдЕрдкрдиреЗ рд╣реЛрдо рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рджреЛрдиреЛрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдкреНрд░рджрд╛рддрд╛ рдиреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВ, рд╕рд╛рде рд╣реА рдХрдВрдкреНрдпреВрдЯрд░ рд╣реЛрдо рд░рд╛рдЙрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдПрдирдПрдЯреА рдХрдиреЗрдХреНрд╢рди рднреА рд╣реИрдВред
рдПрдХ рд╕рдлреЗрдж IP рдкрддреЗ рдХреЗ рд╕рд╛рде рдПрдХ рдкрдЯреНрдЯреЗ рдкрд░ VPS / VDS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХреНрд▓рд╛рд╕рд┐рдХ рдпреЛрдЬрдирд╛, рд╕рд╛рде рд╣реА рдкреНрд░рджрд╛рддрд╛ рд╕реЗ рдПрдХ рд╕рдлреЗрдж рдЖрдИрдкреА рдкрддреЗ рдХреЛ рдХрд┐рд░рд╛рдП рдкрд░ рд▓реЗрдирд╛, рдХрдИ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦреЛрдВ рдХреЗ
рдЕрдиреБрднрд╡ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, STUN рдФрд░ NAT рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрдИ рдкреНрд░рдпреЛрдЧ рдХрд┐рдП рдЧрдПред рдореИрдВрдиреЗ OpenWRT рдлрд░реНрдорд╡реЗрдпрд░ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╣реЛрдо рд░рд╛рдЙрдЯрд░ рдкрд░ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдХрд░ рдПрдХ рдЫреЛрдЯреЗ рдкреНрд░рдпреЛрдЧ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛:
$ stun stun.sipnet.ru
рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓рд╛:
STUN рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рдВрд╕реНрдХрд░рдг 0.97
рдкреНрд░рд╛рдЗрдорд░реА: рдЗрдВрдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдореИрдкрд┐рдВрдЧ, рдЗрдВрдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдлрд┐рд▓реНрдЯрд░, рд░реИрдВрдбрдо рдкреЛрд░реНрдЯ, рд╣реЗрдпрд░рдкрд┐рди рд╣реЛрдЧрд╛
рд░рд┐рдЯрд░реНрди рд╡реИрд▓реНрдпреВ 0x000002 рд╣реИ
рд╢рд╛рдмреНрджрд┐рдХ рдЕрдиреБрд╡рд╛рдж:
рдЗрдВрдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдореИрдкрд┐рдВрдЧ - рдЗрдВрдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдореИрдкрд┐рдВрдЧ
рд╕реНрд╡рддрдВрддреНрд░ рдлрд╝рд┐рд▓реНрдЯрд░ - рд╕реНрд╡рддрдВрддреНрд░ рдлрд╝рд┐рд▓реНрдЯрд░
random port - рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрдВрджрд░рдЧрд╛рд╣
рд╣реЗрдпрд░рдкрд┐рди рдХрд░реЗрдВрдЧреЗ - рдПрдХ рд╣реЗрдпрд░рдкрд┐рди рд╣реЛрдЧрд╛
рдЕрдкрдиреЗ рдкреАрд╕реА рдкрд░ рдПрдХ рд╕рдорд╛рди рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдорд┐рд▓рд╛:
STUN рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рдВрд╕реНрдХрд░рдг 0.97
рдкреНрд░рд╛рдЗрдорд░реА: рдЗрдВрдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдореИрдкрд┐рдВрдЧ, рдкреЛрд░реНрдЯ рдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдлрд┐рд▓реНрдЯрд░, рд░реИрдВрдбрдо рдкреЛрд░реНрдЯ, рд╣реЗрдпрд░рдкрд┐рди
рд░рд┐рдЯрд░реНрди рд╡реИрд▓реНрдпреВ 0x000006 рд╣реИ
рдкреЛрд░реНрдЯ рдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдлрд╝рд┐рд▓реНрдЯрд░ - рдкреЛрд░реНрдЯ рдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдлрд╝рд┐рд▓реНрдЯрд░
рдХрдорд╛рдВрдб рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдЕрдВрддрд░ рдиреЗ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдХрд┐ рд╣реЛрдо рд░рд╛рдЙрдЯрд░ рдиреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдкреИрдХреЗрдЯ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЕрдкрдирд╛ рдпреЛрдЧрджрд╛рди рджрд┐рдпрд╛, рдпрд╣ рдЗрд╕ рддрдереНрдп рдореЗрдВ рдкреНрд░рдХрдЯ рд╣реБрдЖ рдХрд┐ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдХрдорд╛рдВрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╕рдордп:
stun stun.sipnet.ru -p 11111 -v
рдореБрдЭреЗ рдЗрд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓рд╛:
...
рдореИрдкреНрдбрдбреНрд░реЗрд╕ = XX.1XX.1X4.2XX: 4398
...
рдЗрд╕ рд╕рдордп, рдПрдХ рдпреВрдбреАрдкреА рд╕рддреНрд░ рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рдЦреЛрд▓рд╛ рдЧрдпрд╛ рдерд╛, рдЕрдЧрд░ рдЙрд╕ рдкрд▓ рдореЗрдВ рдПрдХ рдпреВрдбреАрдкреА рдЕрдиреБрд░реЛрдз рднреЗрдЬрд╛ рдЧрдпрд╛ рдерд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: netcat XX.1XX.1X4.2XX 4398 -u), рддреЛ рдЕрдиреБрд░реЛрдз рд╣реЛрдо рд░рд╛рдЙрдЯрд░ рдХреЗ рдкрд╛рд╕ рдЖрдпрд╛, рдЬрд┐рд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдЙрд╕ рдкрд░ рдЪрд▓ рд░рд╣реЗ TCPDump рджреНрд╡рд╛рд░рд╛ рдХреА рдЧрдИ рдереА, рд▓реЗрдХрд┐рди рдЕрдиреБрд░реЛрдз рдХрдВрдкреНрдпреВрдЯрд░ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪрд╛ - IPtables рдиреЗ рдЗрд╕реЗ NAT рдЕрдиреБрд╡рд╛рджрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд░рд╛рдЙрдЯрд░ рдкрд░ рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ред

рд▓реЗрдХрд┐рди рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдЖрдИрдПрд╕рдкреА рдиреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд░рд┐рдд рдПрдХ рдпреВрдбреАрдкреА рдЕрдиреБрд░реЛрдз рдиреЗ рд╕рдлрд▓рддрд╛ рдХреА рдЙрдореНрдореАрдж рдХреА рдереАред рдЪреВрдВрдХрд┐ рд░рд╛рдЙрдЯрд░ рдореЗрд░реЗ рдЕрдзрд┐рдХрд╛рд░ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ UDP / 11111 рдкреЛрд░реНрдЯ рдХреЛ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХреА:
iptables -t nat -A PREROUTING -i eth1 -p udp -d 10.1XX.2XX.XXX --dport 11111 -j DNAT --to-destination 192.168.X.XXX
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдореИрдВ рдпреВрдбреАрдкреА рд╕рддреНрд░ рд╢реБрд░реВ рдХрд░рдиреЗ рдФрд░ рдХрд┐рд╕реА рднреА рдЖрдИрдкреА рдкрддреЗ рд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░, рдореИрдВрдиреЗ рдУрдкрдирд╡реАрдкреАрдПрди-рд╕рд░реНрд╡рд░ (рдЗрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж) рдпреВрдбреАрдкреА / 11111 рдкреЛрд░реНрдЯ рдХреЛ рд╕реБрдирдХрд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛, рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдХреЛ рдмрд╛рд╣рд░реА рдЖрдИрдкреА рдкрддреЗ рдФрд░ рдкреЛрд░реНрдЯ (XX.1XX.1X4.2XX: 4398) рдкрд░ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдФрд░ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рд╕реЗ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЬреБрдбрд╝рд╛ред рд▓реЗрдХрд┐рди рдЗрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдПрдХ рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдИ, рдХрд┐рд╕реА рддрд░рд╣ рдпреВрдбреАрдкреА рд╕рддреНрд░ рдХреЛ рдмрдирд╛рдП рд░рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ рдЬрдм рддрдХ рдХрд┐ OpenVPN рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝рд╛ рдирд╣реАрдВ рдерд╛, рдореБрдЭреЗ рд╕рдордп-рд╕рдордп рдкрд░ STUN рдХреНрд▓рд╛рдЗрдВрдЯ рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдкрд╕рдВрдж рдирд╣реАрдВ рдерд╛ - рдореИрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП STUN рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рдмрд░реНрдмрд╛рдж рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред
рдкреНрд░рд╡реЗрд╢ рдХреЗ рд▓рд┐рдП рднреА рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛ "
рд╣реЗрдпрд░рдкрд┐рди рд╣реЛрдЧрд╛ - рдПрдХ рд╣реЗрдпрд░рдкрд┐рди рд╣реЛрдЧрд╛ ", рдпрд╣ рдореЛрдб
рд╣реЗрдпрд░рдкрд┐рдирд┐рдВрдЧ рдиреЗрдЯ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдПрдХ рдорд╢реАрди рдХреЛ рд░рд╛рдЙрдЯрд░ рдХреЗ рдмрд╛рд╣рд░реА рдкрддреЗ рдкрд░ рдЙрд╕реА рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рджреВрд╕рд░реА рдорд╢реАрди рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдирддреАрдЬрддрди, рдпреВрдбреАрдкреА рд╕рддреНрд░ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдмрд╕ рд╣рд▓ рд╣реЛ рдЧрдИ рдереА - рдореИрдВрдиреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЙрд╕реА рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ред
рдпрд╣ рдЗрд╕ рддрд░рд╣ рдХрд╛рдо рдХрд┐рдпрд╛:
- рд╕реНрдерд╛рдиреАрдп рдмрдВрджрд░рдЧрд╛рд╣ 11111 рдХреЗ рд╕рд╛рде рдПрдХ STUN рдХреНрд▓рд╛рдЗрдВрдЯ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛
- рдмрд╛рд╣рд░реА IP рдкрддреЗ рдФрд░ рдкреЛрд░реНрдЯ XX.1XX.1X4.2XX: 4398 рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдорд┐рд▓реА
- рдПрдХ рдмрд╛рд╣рд░реА рдЖрдИрдкреА рдкрддреЗ рдФрд░ рдореЗрд▓ рдХреЗ рд▓рд┐рдП рдкреЛрд░реНрдЯ (рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рд╕реЗрд╡рд╛ рд╕рдВрднрд╡ рд╣реИ) рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
- UDP / 11111 рдкреЛрд░реНрдЯ рд╕реБрдирдиреЗ рд╡рд╛рд▓реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ OpenVPN рд╕рд░реНрд╡рд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛
- рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП XX.1XX.1X4.2XX: 4398 рдХреЗ рд╕рдВрдХреЗрдд рдХреЗ рд╕рд╛рде рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ OpenVPN рдХреНрд▓рд╛рдЗрдВрдЯ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛
- рдХрд┐рд╕реА рднреА рд╕рдордп рдореИрдВрдиреЗ IP рдкрддреЗ рдФрд░ рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдкрд░ OpenVPN рдХреНрд▓рд╛рдЗрдВрдЯ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛ (рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдИрдкреА рдПрдбреНрд░реЗрд╕ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ)

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдореБрдЭреЗ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рд╕реЗ рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдорд┐рд▓рд╛ред рдпрд╣ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА OpenVPN рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЕрднреНрдпрд╛рд╕
рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА:
рдХреБрдЫ рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрд╛рдж, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдПрдХ рдЬреЛрдбрд╝реЗ, рдЖрд╡рд╢реНрдпрдХ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ (рдЪреВрдВрдХрд┐ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдкрд░ рдЧреНрд░рд╛рд╣рдХ рдХреЗрд╡рд▓ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ), OpenVPN рд╕рд░реНрд╡рд░ рдХрд╛ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдореБрдЦреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯ
рдореЗрд▓ рдкрд░ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ:
рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓:
proto udp dev tun ca /home/vpn11-srv/ca.crt cert /home/vpn11-srv/server.crt key /home/vpn11-srv/server.key dh /home/vpn11-srv/dh2048.pem server 10.2.0.0 255.255.255.0 ifconfig-pool-persist ipp.txt tls-server tls-auth /home/vpn11-srv/ta.key 0 tls-timeout 60 auth SHA256 cipher AES-256-CBC client-to-client keepalive 10 30 comp-lzo max-clients 10 user nobody group nogroup persist-key persist-tun log /var/log/vpn11-server.log verb 3 mute 20
рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓:
client dev tun proto udp ca "/home/vpn11-srv/ca.crt" cert "/home/vpn11-srv/client1.crt" key "/home/vpn11-srv/client1.key" tls-client tls-auth "/home/vpn11-srv/ta.key" 1 auth SHA256 cipher AES-256-CBC auth-nocache comp-lzo user nobody group nogroup persist-key persist-tun log /var/log/vpn11-clent.log verb 3 mute 20 ping 10 ping-exit 30
рдЗрд╕ рд▓реЗрдЦ рдкрд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреАрдврд╝реА рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд░рди:
рдкрд╣рд▓реЗ рд╕реЗ рдЗрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдмрдирд╛ рджрд┐рдпрд╛
рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдХреА рддрд░рдл
рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдУрдкрдирд╡реАрдкреАрдПрди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдирд╛, рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдФрд░ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛, рдпрд╣ рдЗрд╕ рддрд░рд╣ рдирд┐рдХрд▓рд╛:
рдореИрдВ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдкрд░ рдореЗрд▓ рдЪреЗрдХ рдХрд░рддрд╛ рд╣реВрдВ рдореИрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдкреЛрд░реНрдЯ рдирдВрдмрд░ рдХреЛ рд╕рд╣реА рдХрд░рддрд╛ рд╣реВрдВ рдореИрдВ рдХреНрд▓рд╛рдЗрдВрдЯ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдХрдиреЗрдХреНрдЯ рдХрд░рддрд╛ рд╣реВрдВ рд▓реЗрдЦ рд▓рд┐рдЦрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдореИрдВрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ 3 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдкреВрд░реА рдЪреАрдЬрд╝ рдХреЛ рдПрд▓рдЯреАрдИ рдореЙрдбреЗрдо рдкрд░ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛! рдЯреАрдо рдХрд╛ рдкрд░рд┐рдгрд╛рдо
STUN рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рдВрд╕реНрдХрд░рдг 0.97
рдкреНрд░рд╛рдЗрдорд░реА: рдЗрдВрдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдореИрдкрд┐рдВрдЧ, рдкреЛрд░реНрдЯ рдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдлрд┐рд▓реНрдЯрд░, рд░реИрдВрдбрдо рдкреЛрд░реНрдЯ, рд╣реЗрдпрд░рдкрд┐рди
рд░рд┐рдЯрд░реНрди рд╡реИрд▓реНрдпреВ 0x000006 рд╣реИ
рдкреЛрд░реНрдЯ рдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЗ рдореВрд▓реНрдп рдиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрдиреЗ рджрд┐рдпрд╛ред
рд▓реЗрдХрд┐рди рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдШрд░реЗрд▓реВ рдкреНрд░рджрд╛рддрд╛ рдиреЗ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ 3 рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред
рдПрдХ рд╡реЗрдмрдХреЗрдо рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдХреЗ рд▓рд┐рдП, VLC рдХреЗ рд▓рд┐рдП
рдПрдХ рд╡реЗрдм рдХреИрдорд░рд╛ рд╕реЗ RTSP рд╕реНрдЯреНрд░реАрдо рдмрдирд╛рдирд╛ $ cvlc v4l2:///dev/video0:chroma=h264 :input-slave=alsa://hw:1,0 --sout '#transcode{vcodec=x264,venc=x264{preset=ultrafast,profile=baseline,level=31},vb=2048,fps=12,scale=1,acodec=mpga,ab=128,channels=2,samplerate=44100,scodec=none}:rtp{sdp=rtsp://10.2.0.1:8554/}' --no-sout-all --sout-keep
рдФрд░ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдкрд░ VLC (rtsp рд╕реНрдЯреНрд░реАрдо: //10.2.0.1: 8554 /), рдпрд╣ рдПрдХ рджреВрд░реА рдкрд░ рдПрдХ рдмреБрд░рд╛ рд╡реАрдбрд┐рдпреЛ рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реА рдирд╣реАрдВ рдирд┐рдХрд▓рд╛, рдЖрдк рд╕рд╛рдВрдмрд╛ рднреА рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡реАрдкреАрдПрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдорд╛рд░реНрдЧ рдпрд╛рддрд╛рдпрд╛рдд,
рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░реЗрдВ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ ...
рдирд┐рд╖реНрдХрд░реНрд╖
рдЬреИрд╕рд╛ рдХрд┐ рдЕрднреНрдпрд╛рд╕ рдиреЗ рджрд┐рдЦрд╛рдпрд╛ рд╣реИ, рд╡реАрдкреАрдПрди рд╕рд░реНрд╡рд░ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдмрд╛рд╣рд░реА рдЖрдИрдкреА рдкрддреЗ рдХреЗ рдмрд┐рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рд╕рд╛рде рд╣реА рдХрд┐рд░рд╛рдП рдХреЗ рд╡реАрдкреАрдПрд╕ / рд╡реАрдбреАрдПрд╕ рдХреЗ рд▓рд┐рдП рднреАред рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдм рдкреНрд░рджрд╛рддрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдмреЗрд╢рдХ рдореИрдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рджрд╛рддрд╛рдУрдВ рдФрд░ NAT рдХреЗ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ рд╢реБрд░реБрдЖрдд рд╣реИ ...
рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!