找了好久终于让我找到了关于如何设置VPN文章,在这里与大家共享一下!
一、下载windows openvpn客户端
这里我下载的版本为:openvpn-2.0.9-gui-1.0.3-install.exe
下载地址:http://openvpn.se/download.html
二、安装open vpn客户端
安装open vpn客户端默认安装即可
安装完成可以看到C盘open vpn的目录
进入open vpn的easy-rsa目录(C:\Program Files\OpenVPN\easy-rsa)
用编辑软件打开vars.bat.sample文件
需要修改相关的参数:
三、生成证书
接下来是生成证书的相关操作,需要在命令行中完成
命令方式进入open vpn的easy-rsa目录
执行init-config.bat。会复制两个文件。
复制文件。
执行vars.bat,初始化环境变量。
执行clean-all.bat,清空keys文件夹
如果开始没有keys文件夹,会提示找不到指定文件,并无影响。
产生了两个文件
运行bulid-dh.bat,制作随机数(需要等待一段时间)
运行build-ca.bat,生成服务器需要的证书(生成ca.crt和ca.key)
此两处随便输入两个名字,其他地方回车即可
生成的证书文件
四、上传证书到ROS中
下面把证书文件传到ROS中
进入system certificates里面导入证书
选择ca.crt,然后点击import
选择ca.key导入
导入的最终效果
五、设置open vpn
建立pool
设置profiles
建立一个帐号
开启ovpn服务
六、Windows客户端设置拨号
在C:\Program Files\OpenVPN\config目录下建立一个client.ovpn的文件。把ca.crt和ca.key导入到该目录下。
编辑client.ovpn的参数
client
dev tap
proto tcp
remote 10.200.15.173 1194 #这个是ovpn服务器的IP
ca ca.crt
keepalive 10 120
cipher AES-256-CBC
auth SHA1
auth-user-pass
verb 5
redirect-gateway def1
在客户端没有拨号之前网络连接里面会生成一个虚拟网卡
运行ovpn客户端,在右下角点击右击选择connect
出现拨号见面,输入用户名和密码test,test
拨号成功后,会获取IP地址
自动生成的网卡获取到了IP地址
【收藏本页】 【返回顶部】 【关闭窗口】