Настроил OpenVPN-сервер (Debian Lenny):
сервер:
Код: Выделить всё
port 1194
proto tcp
dev tun
ca ca.crt
cert server.crt
key server.key # This file should be kept secret
dh dh1024.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "route 10.10.0.0 255.255.255.0"
keepalive 10 120
comp-lzo
user nobody
group nogroup
persist-key
persist-tun
status openvpn-status.log
log openvpn.log
verb 6Код: Выделить всё
client
proto tcp
remote MY_IP 1194
nobind
dev tun
resolv-retry infinite
persist-tun
persist-key
ns-cert-type server
ca /home/user/server_vpn/ca.crt
cert /home/user/server_vpn/server_vpn/client2.crt
key /home/user/server_vpn/server_vpn/client2.key
comp-lzo
verb 3на стороне клиента:
Код: Выделить всё
Tue Aug 16 11:00:49 2011 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Tue Aug 16 11:00:49 2011 Re-using SSL/TLS context
Tue Aug 16 11:00:49 2011 LZO compression initialized
Tue Aug 16 11:00:49 2011 Control Channel MTU parms [ L:1544 D:140 EF:40 EB:0 ET:0 EL:0 ]
Tue Aug 16 11:00:49 2011 Data Channel MTU parms [ L:1544 D:1450 EF:44 EB:135 ET:0 EL:0 AF:3/1 ]
Tue Aug 16 11:00:49 2011 Local Options hash (VER=V4): '69109d17'
Tue Aug 16 11:00:49 2011 Expected Remote Options hash (VER=V4): 'c0103fa8'
Tue Aug 16 11:00:49 2011 Attempting to establish TCP connection with [AF_INET]MY_IP:1194 [nonblock]
Tue Aug 16 11:00:50 2011 TCP connection established with [AF_INET]MY_IP:1194
Tue Aug 16 11:00:50 2011 Socket Buffers: R=[87380->131072] S=[16384->131072]
Tue Aug 16 11:00:50 2011 TCPv4_CLIENT link local: [undef]
Tue Aug 16 11:00:50 2011 TCPv4_CLIENT link remote: [AF_INET]MY_IP:1194
Tue Aug 16 11:00:50 2011 TLS: Initial packet from [AF_INET]MY_IP:1194, sid=cb6c1078 8f498aa2
Tue Aug 16 11:00:51 2011 VERIFY OK: depth=1, /C=RU/ST=RU/L=Kiev/O=Kamrada/CN=Kamrada_CA/emailAddress=me@myhost.mydomain
Tue Aug 16 11:00:51 2011 VERIFY OK: nsCertType=SERVER
Tue Aug 16 11:00:51 2011 VERIFY OK: depth=0, /C=RU/ST=RU/L=Kiev/O=Kamrada/CN=server/emailAddress=me@myhost.mydomain
Tue Aug 16 11:00:52 2011 Connection reset, restarting [0]
Tue Aug 16 11:00:52 2011 TCP/UDP: Closing socket
Tue Aug 16 11:00:52 2011 SIGUSR1[soft,connection-reset] received, process restarting
Tue Aug 16 11:00:52 2011 Restart pause, 5 second(s)
Tue Aug 16 11:00:52 2011 SIGINT[hard,init_instance] received, process exitingКод: Выделить всё
Tue Aug 16 09:48:36 2011 us=142423 MY_IP:40302 VERIFY ERROR: depth=0, error=unable to get local issuer certificate: /C=RU/ST=RU/L=Kiev/O=Kamrada/CN=client2/emailAddress=me@myhost.mydomain
Tue Aug 16 09:48:43 2011 us=950897 MY_IP:40306 VERIFY ERROR: depth=0, error=unable to get local issuer certificate: /C=RU/ST=RU/L=Kiev/O=Kamrada/CN=client2/emailAddress=me@myhost.mydomainКлиентов добавлял так:
Код: Выделить всё
cd /usr/share/doc/openvpn/examples/easy-rsa/2.0
source ./vars
./build-key client2Все генерится без ошибок, но подключится не получилось.
При этом первый клиент, сгенереный во время первичной настройки работает отлично.