Windows系统安装OpenVPN客户端

一、下载OpenVPN GUI
可在 openvpn.se 下载。注意: OpenVPN GUI for windows 的版本要和 OpenVPN Server 的版本配套.
例如, 服务器装的是 OpenVPN 2.0.9, 那么下载的 OpenVPN GUI fow windows 应该是: openvpn-2.0.9-gui-1.0.3-install.exe

二、安装OpenVPN GUI
依屏幕指示安装openvpn gui即可。

三、配置OpenVPN GUI
安装结束后, 进入安装文件夹下的 config 目录,建立一个client.ovpn文件,内容如下,

client

#dev tun
dev tap

proto tcp-client

remote 1.1.1.1 8081

resolv-retry infinite

nobind

;push "redirect-gateway def1 bypass-dhcp"
;route 10.167.0.0 255.255.0.0
#route 10.169.1.0 255.255.255.0
#route 0.0.0.0 0.0.0.0 10.169.1.1
redirect-gateway def1

#user nobody

#group nobody

#persist-key

#persist-tun

mute-replay-warnings
;redirect-gateway

ca ca.crt

cert client1.crt

key  client1.key

tls-auth ta.key 1

#log /var/log/open.log
keepalive 10 120

comp-lzo

status openvpn-status.log
#pull dhcp-options

verb 4

四、在OpenVPN服务端生成client的证书和密匙
具体过程见《CentOS Linux 6.4下给OpenVPN Client生成证书和密匙》,生成后,将下面的文件拷贝到OpenVPN GUI的config目录下。

ca.crt 
ca.key 
client1.crt 
client1.csr 
client1.key
ta.key

然后双击 client.ovpn 即可启动 openvpn, 或者通过 OpenVPN GUI 的控制启动 VPN.
如果双击 client.ovpn 没有反应, 则在任务栏点 OpenVPN GUI 的小图标右键, 选择 edit config, 将内容复制过去再保存. 然后再点右键中的 connect即可.
如果需要第二台机器上使用 vpn , 进行同样的配置, 只需要将 client1.crt, client1.csr, client1.key 换成对应的 client2.xxx 即可, 然后将 client.ovpn 中的对应key文件值改掉。

注意:如果不想连上OpenVPN之后,默认网关指向VPN IP。则在client.ovpn中注释掉redirect-gateway def1即可。如下所示。

#redirect-gateway def1

除非注明,本博客文章均为原创,转载请以链接形式标明本文地址

本文地址: http://blog.cnwyhx.com/?p=282

Leave a Reply