vps搭建vpn-多个vpn碰到的坑

一、前言

    搭建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 files文件。安装openvpn。
    如果之前没有使用过VPN,按照上述说明将key files文件解压到安装目录OpenVPN下的config。然后打开运行即可。
    如果之前使用过VPN,那么需要是两个VPN同时工作。具体如下。

四、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和公司内网都可以访问了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章