Keep on going, never give up.

OpenVPN客户端设置方法

前面一篇是介绍OpenVPN安装方法,因为文章太长了,把客户端设置独立出来,方便参考。本文测试环境Windows7。

一、OpenVPN客户端安装配置

1、下载OpenVPN客户端

Windows:http://openvpn.se/download.html

默认安装路径:C:/Program Files/OpenVPN/

2、配置密钥证书

把前面文章中服务器生成的keys目录下的文件全部拷贝到C:/Program Files/OpenVPN/config。

3、创建client.ovpn

放到C:/Program Files/OpenVPN/config目录下。

示例内容如下:
client
dev tun #要与前面server.conf中的配置一致。
proto udp #要与前面server.conf中的配置一致。
remote x.x.x.x 1194 //你的server地址,端口也要与上文server.conf一致,示例:12.34.56.78
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert client1.crt
key client1.key
ns-cert-type server
comp-lzo
verb 3

二、几个OpenVPN常见错误

1、ADSL用户的VPN连接问题

如果本地使用ADSL且遇到本地连接VPN问题,尝试在client.ovpn最好添加一句:
route-method exe

参考地址:

http://blog.roachy.net/tag/error-windows-route-add-command-failed-adaptive-sys/

http://www.awolf.net/content/ros/ros-client-default-gateway.html

2、请以管理员权限运行OpenVPN GUI

否则可能出现类似如下错误:

Wed Nov 30 16:55:08 2011 C:\WINDOWS\system32\route.exe ADD 12.34.56.78 MASK 255.255.255.255 192.168.1.1
Wed Nov 30 16:55:08 2011 ROUTE: route addition failed using CreateIpForwardEntry: Access is denied. [status=5 if_index=12]
Wed Nov 30 16:55:08 2011 Route addition via IPAPI failed [adaptive]
Wed Nov 30 16:55:08 2011 Route addition fallback to route.exe
The requested operation requires elevation.
Wed Nov 30 16:55:08 2011 ERROR: Windows route add command failed [adaptive]: returned error code 1

屏幕右下角的系统托盘区有图标,点击该图标,会在菜单中出现我们添加的服务器,点击Connect,OpenVPN客户端就会开通链接OpenVPN服务器,过一会儿,OpenVPN图标变成绿色就是链接成功了。

3、常见OPENVPN运行错误

Options error: Unrecognized option or missing parameter(s) in [PUSH-OPTIONS]:6: topology (2.0.9)
....
ROUTE: route addition failed using CreateIpForwardEntry: One or more arguments are not correct. [if_index=12]
...
ROUTE: route addition failed using CreateIpForwardEntry: One or more arguments are not correct. [if_index=31]
出现这个运行错误,后来搜索,通过网址:
http://logicmd.net/2010/08/config-handbook-for-ssh-and-vpn/
发现,可能是OPENVPN版本问题,于是把从官方下载的
openvpn-2.0.9-gui-1.0.3-install
替换为
openvpn-2.2.1-install
再次运行connect,马上OK了。

4、OPENVPN连接OK,仍无法访问某些网址

请确认目标网址是否处于正常状态,其次可检查您的DNS设置是否属于中国DNS地址,建议更换为官方建议的DNS地址。附可用的DNS:

opendns: 208.67.222.222和208.67.220.220 ;
google dns : 8.8.8.8 和 8.8.4.4 ;
nordon dns: 198.153.192.1 和 198.153.194.1;

相关评论(0):  

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

最新文章

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载也必须遵循“署名-非商业用途-保持一致”的创作共用协议. 返回顶部
Copyright@2005-2016 Metsky.com, All rights Reserved.