
рдХреНрдпрд╛ рдЖрдкрдХреЛ рд╡реНрдпрд╛рдореЛрд╣ рд╣реИ? рдпрд╣ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рд▓рдЧрд╛рддрд╛рд░ рдЖрдкрдХреЛ рдЫрд┐рдкрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд╛рд░реНрддрд╛ рд╣реИ? рддреЛ рдлрд┐рд░ рддреБрдо рдпрд╣рд╛рдБ!
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рдЖрдкрдХрд╛ рдпреЗрд▓рд┐рдВрдХ рдЯреА 26 рдкреА рдлреЛрди рд╕реЗрдЯ рдХрд░рддреЗ рд╕рдордп рдореБрдЦреНрдп рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдлреЛрди рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕реБрд░рдВрдЧ рдХреЛ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреЗ рд╕рд╛рде рдУрдкрдирд╡реАрдкреАрдПрди рд╕рд░реНрд╡рд░ рдкрд░ рдмрдврд╝рд╛рдПрдВрдЧреЗ, рдФрд░ рдлрд┐рд░ рдПрд╕рдЖрдИрдкреА рд╕реБрд░рдВрдЧ рдХреЗ рдЕрдВрджрд░ рдПрд╕рдЖрдИрдкреА рд╕реБрд░рдВрдЧ рдХреЛ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдФрд░ рдЖрд╡рд╛рдЬ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рд╕рд╛рде рдЬрд╛рдиреЗ рджреЗрдВрдЧреЗ! (рдЯреАрдПрд▓рдПрд╕ + рдПрд╕рдЖрд░рдЯреАрдкреА)ред
рдпрд╣ рдХрд┐рд╕рдХреЗ рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдореИрдВ рдХреИрдЯ рдХреЗ рддрд╣рдд рдкреВрдЫрддрд╛ рд╣реВрдВред
рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдХрд╛рдо рдХреА рдпреЛрдЬрдирд╛ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВред

рдХрд╛рд░реНрдп рдХрд╛ рдЕрд░реНрде рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ - рдлреЛрди рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╣реАрдВ рд╕реЗ рднреА рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВред рд╡реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдП рдЧрдП рдЪреИрдирд▓ рдХреЛ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдЪрд┐рдкрдХреЗ рдПрдХрдорд╛рддреНрд░ рдУрдкрдирд╡реАрдкреАрдПрди рд╕рд░реНрд╡рд░ рдкреЛрд░реНрдЯ рддрдХ рдмрдврд╝рд╛рддреЗ рд╣реИрдВред рдФрд░ рдлрд┐рд░ рдЗрд╕ рд╕рд░реНрд╡рд░ рд╕реЗ рдЯреЗрд▓реАрдлреЛрдиреА рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдЖрдВрддреЛрдВ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ, рд╡рд╣рд╛рдВ рдЫрд┐рдкреЗ рд╣реБрдП рддрд╛рд░рд╛рдВрдХрди рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдПред рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдУрдкрдирд╡реАрдкреАрдПрди рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдЪреИрдирд▓ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдЕрдВрджрд░ рдЬрд╣рд╛рдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕реЗрд╡рд╛ рдХрд░реНрдордЪрд╛рд░реА рд╣реИрдВ, рдЖрдк рдХрд┐рд╕реА рднреА рдЧреЗрдЯрд╡реЗ рдкрд░ рдПрд╕рдЖрдИрдкреА рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рд░реЛрдХ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмрд╛рдж рдореЗрдВ рдЗрд╕реЗ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдмрд╛рддрдЪреАрдд рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ! рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдЗрд╕ рдЯреБрдХрдбрд╝реЗ рдХреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдПрдХ рд▓рд╛рд▓ рд░реЗрдЦрд╛ рдХреЗ рд╕рд╛рде рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдПрд╕рдЖрд░рдЯреАрдкреА + рдЯреАрдПрд▓рдПрд╕ рдХреЛ рддрд╛рд░рд╛рдВрдХрди рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рднреАрддрд░ рдЯреНрд░реИрдлрд┐рдХ рдХреЛ рднреА рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░реЗрдВрдЧреЗ рддрд╛рдХрд┐ рдпрд╣ рдмреЗрдИрдорд╛рди рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рд╣реЗред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╡рд╛рд░реНрддрд╛рд▓рд╛рдк рддрдХ рдкрд╣реБрдВрдЪ рд░рдЦрдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХрд╛ рдЪрдХреНрд░ рдмрд╣реБрдд рд╕рдВрдХреАрд░реНрдг рд╣реИред
OpenVPN рд╕рд░реНрд╡рд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ Centos 6.4 рдбреАрд╡реАрдбреА рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдореИрдВ рд╕реНрдерд╛рдкрдирд╛ рдкрд░ рдирд╣реАрдВ рд░реЛрдХреВрдВрдЧрд╛, рд╕рдм рдХреБрдЫ рдорд╛рдирдХ рд╣реИред
рд╣рдо рддреБрд░рдВрдд рд▓реЛрдХрд▓ рдЧрдбрд╝рдмрдбрд╝ рдХреЛ рдареАрдХ рдХрд░рддреЗ рд╣реИрдВред
export LC_CTYPE=en_US.UTF-8
рд╣рдо рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдкрд░ рдЕрдЧреНрд░реЗрд╖рдг рд╕рдХреНрд╖рдо рдХрд░рддреЗ рд╣реИрдВред
nano /etc/sysctl.conf
рд╣рдо рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВред
nano /etc/sysconfig/network-scripts/ifcfg-eth0
CentOS рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВред
cd /usr/src/ yum update -y
рд╡рд╛рдВрдЫрд┐рдд рднрдВрдбрд╛рд░ рдЬреЛрдбрд╝реЗрдВред
wget http://fedora.ip-connect.vn.ua/fedora-epel/6/i386/epel-release-6-8.noarch.rpm rpm -Uvh epel-release-6-8.noarch.rpm
рд╣рдо рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рдбрд╛рд▓рддреЗ рд╣реИрдВред
yum install openvpn git bridge-utils -y
рдИрдЬрд╝реАрдЖрд░рдПрд╕рдП рдЕрдм рдЕрд▓рдЧ рдФрд░ рдЬреАрдердм рдкрд░ рд╣реИ - рдЗрд╕рд▓рд┐рдП:
git clone https://github.com/OpenVPN/easy-rsa.git cp -r /usr/src/easy-rsa/easy-rsa /etc/openvpn/
рдореИрдВ рдЖрдкрдХреЛ рдореВрд▓ рд╡реАрдкреАрдПрди рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдФрд░ рдмрд╛рдж рдХреЗ рдкрд░рд┐рд╡рд░реНрдзрди рдФрд░ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рднреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝рдиреЗ рдФрд░ рдЙрдирдХреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЖрджреЗрд╢реЛрдВ рдХреА рдЦреЛрдЬ рдХрд░рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдЧрд╛ред
cp /usr/share/doc/openvpn-2.3.1/sample/sample-config-files/server.conf /etc/openvpn/ nano /etc/openvpn/server.conf
рд╣рдо рдЪреВрдВрдХрд┐ sha256 рд╕реЗ MD5 рддрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╡рд┐рдзрд┐ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рдлреЛрди рдкрд╣рд▓реЗ рддрд░реАрдХреЗ рдХреЛ рдирд╣реАрдВ рд╕рдордЭрддрд╛ рд╣реИред рдЖрд╕рд╛рди-рдЕрд╕реЗрдВрдмрд▓реА рдЕрд╕реЗрдВрдмрд▓реА рдореЗрдВ рдУрдкрдирд╕реЗрд▓ рдлрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП 3 рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рд╣рдо рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рд╕рднреА рдХреЛ рдмрджрд▓ рджреЗрдВрдЧреЗ, рддрд╛рдХрд┐ рдпрд╣ рдкрддрд╛ рди рдЪрд▓реЗ рдХрд┐ рдХреБрдВрдЬреА рдФрд░ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдмрдирд╛рддреЗ рд╕рдордп рд╕рд┐рд╕реНрдЯрдо рдХрд┐рд╕ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред
cp /etc/openvpn/easy-rsa/2.0/openssl-0.9.6.cnf /etc/openvpn/easy-rsa/2.0/openssl-0.9.6.cnf.orig && sed -e 's/default_md.*=.*sha256/default_md = md5 /g' /etc/openvpn/easy-rsa/2.0/openssl-0.9.6.cnf.orig > /etc/openvpn/easy-rsa/2.0/openssl-0.9.6.cnf cp /etc/openvpn/easy-rsa/2.0/openssl-0.9.8.cnf /etc/openvpn/easy-rsa/2.0/openssl-0.9.8.cnf.orig && sed -e 's/default_md.*=.*sha256/default_md = md5 /g' /etc/openvpn/easy-rsa/2.0/openssl-0.9.8.cnf.orig > /etc/openvpn/easy-rsa/2.0/openssl-0.9.8.cnf cp /etc/openvpn/easy-rsa/2.0/openssl-1.0.0.cnf /etc/openvpn/easy-rsa/2.0/openssl-1.0.0.cnf.orig && sed -e 's/default_md.*=.*sha256/default_md = md5 /g' /etc/openvpn/easy-rsa/2.0/openssl-1.0.0.cnf.orig > /etc/openvpn/easy-rsa/2.0/openssl-1.0.0.cnf
рдЕрдЧрд▓рд╛, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдмрджрд▓реЗрдВ
nano /etc/openvpn/easy-rsa/2.0/vars export KEY_SIZE=1024 export KEY_COUNTRY="RU" export KEY_PROVINCE="CA" export KEY_CITY="Moscow" export KEY_ORG="YOURCOMPANY" export KEY_EMAIL="info@YOURCOMPANY.ru" export KEY_OU="MY"
рдЖрдк рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
рдЖрдЗрдП рд╡рд╛рдВрдЫрд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рдУрд░ рдмрдврд╝реЗрдВ, рдЬрд╣рд╛рдБ рд╣рдо рдХреБрдВрдЬрд┐рдпрд╛рдБ рдФрд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рддреИрдпрд╛рд░ рдХрд░реЗрдВрдЧреЗ
cd /etc/openvpn/easy-rsa/2.0 [root@test 2.0]
рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдФрд░ рдХреБрдВрдЬреА рдмрдирд╛рдПрдВ
рд╕рднреА рдЙрддреНрддрд░реЛрдВ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
[root@test 2.0]
рдПрдХ рдбрд┐рдлреА-рд╣реЗрд▓рдореИрди рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛
[root@test 2.0]
рд╣рдо рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ (рдкреНрд░рддреНрдпреЗрдХ рдорд╢реАрди рдпрд╛ рдлреЛрди рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП)
рд╕рднреА рдЙрддреНрддрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЫреЛрдбрд╝ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
[root@test 2.0]
рдлрд╝реЛрди рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рддреИрдпрд╛рд░ рдХрд░рдирд╛:
рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдБ - рдЕрдВрджрд░ рдЪрд╛рдмрд┐рдпрд╛рдБ рдлрд╝реЛрд▓реНрдбрд░ рдФрд░ vpn.cnf рдлрд╝рд╛рдЗрд▓ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред
рдЙрджрд╛рд╣рд░рдг vpn.cnf - XXX рдХреЗ рдмрдЬрд╛рдп, рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдЖрдкрдХрд╛ рд╕рд░реНрд╡рд░ рдкрддрд╛ рд╣реИ:
client dev tun proto udp remote XXX.XXX.XXX.XXX 1194 resolv-retry infinite nobind ca /yealink/config/openvpn/keys/ca.crt cert /yealink/config/openvpn/keys/client1.crt key /yealink/config/openvpn/keys/client1.key verb 3 mute 20 comp-lzo no
рдХреБрдВрдЬреА рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдЕрдВрджрд░ рдХреНрд░рдорд╢рдГ рддреАрди рдлрд╛рдЗрд▓реЗрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП - ca.crt, client1.crt, client1.keyред рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХрд┐рд╕реА рднреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХреЗ рд╕реЗ рдкреАрдврд╝реА рдХреЗ рдмрд╛рдж рд╕рд░реНрд╡рд░ рд╕реЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЦреАрдВрдЪреЛред
рдЙрд╕рдХреЗ рдмрд╛рдж, 7zip рдбрд╛рд▓реЗрдВ рдФрд░ vpn.cnf рдлрд╛рдЗрд▓ рдФрд░ рдХреАрдЬ рдлреЛрд▓реНрдбрд░ рдХреЛ рдЯрд╛рд░ рдЖрд░реНрдХрд╛рдЗрд╡ рдореЗрдВ рдмрд┐рдирд╛ рдХрдВрдкреНрд░реЗрд╢рди рдХреЗ рдЖрд░реНрдХрд╛рдЗрд╡ рдХрд░реЗрдВред рдпрд╛ рдЖрдк рдЗрд╕реЗ vpn.cnf рдлрд╝рд╛рдЗрд▓ рдФрд░ рдХреБрдВрдЬрд┐рдпреЛрдВ рд╡рд╛рд▓реЗ рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ рд▓рд┐рдирдХреНрд╕ рдкрд░ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ:
tar cvf connect.tar ./vpn.cnf ./keys
рд╣рдо рдлреЛрди рдХреЗ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВред рдЯреИрдм рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЬрд╛рдПрдВ> рдЙрдиреНрдирдд> рд╡реАрдкреАрдПрдиред рд╣рдо рд╕рдХреНрд░рд┐рдп = рд╕рдХреНрд╖рдо рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдлрд╝рд╛рдЗрд▓ рдЖрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдиреАрдЪреЗ рд╕рдмрдорд┐рдЯ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВред

рдпрджрд┐ рдлрд╝реЛрди рдиреЗ рдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдирд╣реАрдВ рдХреА рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡рд╣ рд╣рдорд╛рд░реЗ рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ - рд▓реЙрдЧ рдХреЛ рджреЗрдЦрдХрд░:
tail -n100 -f /var/log/openvpn.log
Asterisk рдкрд░ TLS + SRTP рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред
рдореИрдВрдиреЗ рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рд╕реЗрдЯрд┐рдВрдЧ рдирд╣реАрдВ рд▓рд┐рдЦреА рдХреНрдпреЛрдВрдХрд┐ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЗрдЦ рд╣реИрдВ, рдФрд░ рдореЗрд░реЗ рднреА рд╣реИрдВред рдореИрдВ рдЖрдкрдХреЛ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдмрдирд╛рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдмрддрд╛рдКрдВрдЧрд╛, рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реВрдВрдЧрд╛ рдФрд░ рдЗрд╕реЗ рдлреЛрди рдореЗрдВ рднреЗрдЬ рджреВрдВрдЧрд╛ред
рдЗрд╕рд▓рд┐рдП рдПрдХ рдХреНрд╖реБрджреНрд░рдЧреНрд░рд╣ рдкрд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдмрдирд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
mkdir /etc/cert cd /etc/cert/ root@server-sip1:/etc/cert
CA рдмрдирд╛рдпрд╛ - рддрдм рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдлрд╝реЛрди рдореЗрдВ рдлрд╝рд╛рдЗрд▓ ca.crt рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рдкрддрд╛ рдЪрд▓реЗ рдХрд┐ рдЗрд╕ CA рдкрд░ рднрд░реЛрд╕рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рд╕реБрд░рдХреНрд╖рд╛> рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдЯреИрдмред

рдлреЛрди рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдмрдирд╛рдирд╛ рдФрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдирд╛ - рдореИрдВ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдлреЛрди рдХреЗ рд▓рд┐рдП рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рджреЛрд╣рд░рд╛рддрд╛ рд╣реВрдВред
root@server-sip1:/etc/cert
Asterisk рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреА рддреИрдпрд╛рд░реАред
рдПрд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рд╕рдВрд░рдЪрдирд╛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдиреА рдЪрд╛рд╣рд┐рдП - рдкрд╣рд▓реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдлреЙрд░реНрдо рдХреА рдПрдХ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдлрд╝рд╛рдЗрд▓:
-----BEGIN CERTIFICATE----- MIIDvDCCAyWgAwIBAgIJAPMabsMiJJQPMA0GCSqGSIb3DQEBBQUAMIGbMQswCQYD [...] CfITDxcJBZfeXIPZP52+8FSMlm5985uMvao+emlIUGk11rY61Amxr387grDvgOaI -----END CERTIFICATE-----
рдлрд┐рд░ рддреБрд░рдВрдд рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓:
-----BEGIN RSA PRIVATE KEY----- MIICXQIBAAKBgQCqRw0jpQFn+f+lnDZiZzCRca9ojgu2brO+Q56jnqorvCIlYFC0 [...] FT65O46u6Vmp1gPbNklOEg7TtZUtfacPY2PyeP4KoHaG -----END RSA PRIVATE KEY-----
рдЖрдк рдЗрд╕реЗ рдмрд┐рд▓реНрд▓реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:
root@server-sip1:/etc/asterisk/cert
рдЕрдм рд╣рдо sip.conf рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ (рдпрд╛ sip_general_custom.conf рдпрджрд┐ рдпрд╣ Elastix рдпрд╛ FreePBX рд╣реИ)
tcpenable=yes tcpbindaddr=0.0.0.0 tlsenable=yes tlsbindaddr=0.0.0.0 tlscertfile=/etc/asterisk/cert/asterisk.pem tlscafile=/etc/cert/ca.crt
рдЬрдм рд╕рдм рдХреБрдЫ рддреИрдпрд╛рд░ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЖрдкрдХреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдкрд░ рдЯреАрдПрд▓рдПрд╕ рдФрд░ рдПрд╕рдЖрд░рдЯреАрдкреА рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдЙрд╕реА рддрд░рд╣, рд╣рдо рдлреЛрди рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдореЗрдиреВ рд╕реБрд░рдХреНрд╖рд╛> рд╕рд░реНрд╡рд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдореЗрдВ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ рдкреВрд░реНрдг рд╕рд╛рдордЧреНрд░реА рд╣реЛрдиреЗ рдХрд╛ рджрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рдЗрди рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЛ рд╡реНрдпрдХреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдЬреЛ рдмрд╛рдж рдореЗрдВ рдЗрд╕рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдлреЛрди рдФрд░ рддрд╛рд░рд╛рдВрдХрди рдХреЗ рд▓рд┐рдП рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдирд┐рдХрд╛рд▓рдиреЗ рдФрд░ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рд╕рднреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдореБрдЭреЗ рдПрдХ рд╕рдкреНрддрд╛рд╣ рдХрд╛ рд╕рдордп рд▓рдЧрд╛ред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЗрд╕реЗ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рд╕реБрдЭрд╛рд╡ рд╣реИ - рддреЛ рдпрд╣ рдмреЗрд╣рддрд░ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдзрд┐рдХ рддреЗрдЬрд╝ рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕реЗ рдЖрдирдВрдж рдХреЗ рд╕рд╛рде рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдкрдврд╝реВрдВрдЧрд╛!
рдЕрджреНрдпрддрдиред рдмрд┐рдЬрд╝рдиреЗрд╕ рдПрдЪрдбреА IP DECT рдлрд╝реЛрди W52P рдХреЛ рд╕реЗрдЯ рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдЗрд╕рдореЗрдВ рдХреЙрдиреНрдлрд┐рдЧрд░ рдЕрдкрд▓реЛрдб рдХрд┐рдП рдЧрдП рдереЗред "/ Yealink" рдХреЗ рдмрд┐рдирд╛ рд░рд╛рд╕реНрддреЛрдВ рдореЗрдВ рдкрдВрдЬреАрдХрд░рдг рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ:
ca /config/openvpn/keys/ca.crt cert /config/openvpn/keys/client1.crt key /config/openvpn/keys/client1.key
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рдпрд╣ рдХрд╣рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдкрд░ рдПрд╕реНрдЯрд░рд┐рд╕реНрдХ рдкрд╛рд╕рд╡рд░реНрдб рдореЗрдВ рдмрд┐рдЬрдиреЗрд╕ рдПрдЪрдбреА рдЖрдИрдкреА рдбрдХреНрдЯ рдлреЛрди рдбрдмреНрд▓реНрдпреВ 52 рдкреА рдлреЛрди "рдФрд░" рдЪрд░рд┐рддреНрд░ рдХреЛ рд╕рдордЭрддрд╛ рд╣реИ, рдФрд░ рдпреЗрд▓рд┐рдВрдХ рдЯреА 26 рдкреА рдлреЛрди рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИред
рдлрд╝реЛрди рдореЗрдВ рдмреЗрд╣рддрд░ рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рд▓рд┐рдП, рдЕрдХрд╛рдЙрдВрдЯреНрд╕ рдЯреИрдм рдкрд░, рд╣рдордиреЗ рд▓реЙрдЧ рдЗрди рдХреА рд╕рдордп рд╕реАрдорд╛ рд╕рдорд╛рдкреНрдд рдХрд░ ремрежреж рдФрд░ рд╕рджрд╕реНрдпрддрд╛ рдЕрд╡рдзрд┐ рейрежреж рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ред