一、前言
搭建vpn的作用就不用多说了。在购买vps搭建vpn之前,为了在外网访问公司内网,已经安装了OpenVPN,从而访问公司内网。
后来工作学习需要,需要访问国外网站,购买了vps,按照配置步骤购买部署完毕。安装OpenVPN时,考虑到之前安装过此软件,于是再一次安装OpenVPN在另外一个路径,对应的配置文件也放到config文件夹下。在公司打开vpn时,死活不能访问google,搞了半天还是不行;然后尝试了shadowsocks,结果各种报错,差点放弃。下班回来后,打开vpn,发现居然可以访问公司内网!!!
那问题在哪就清楚了,原先公司布置的vpn把vps布置的vpn配置覆盖了。那么就要考虑如何让两个vpn同时工作了。
二、购买VPS
vps就是虚拟专用服务器,可以访问被墙的国外网站。具体购买这里就不提了,我用的是搬瓦工VPS。
三、搭建VPN
网上的教程都提到用shadowsocks,我在KiwiVM Extras中没有找到shadowsocks server,只有OpenVPN Server。当时安装OpenVPN Server后,出现前言提到的问题。
进入到KiwiVM Extras中,找到OpenVPN Server,直接安装即可,等待一段时间安装完成。
四、OpenVPN多个key同时使用
这里我们有2个key,需要同时登陆并同时访问不通的网段。这时需要以下几个步骤:
步骤一:导入key
将得到的两份key放置安装目录下的config,分别创建两个文件夹。
我安装的路径为:D:\Program Files\OpenVPN\config
步骤二:添加虚拟网卡
进入C:\Program Files\TAP-Windows\bin目录,并双击addtap.bat。
弹出窗口出现如下提示成功添加
步骤三:多key使用
双击桌面的OpenVPN GUI,并右键任务栏右下角的灰色带锁图标分别点击client、host.localdomain,选择Connect。client代表公司内容的vpn,host.localdomain代表vps的vpn。
最后google和公司内网都可以访问了!