你只需要一台云服务器,搭建一个VPN网关,将需要访问的机器连接到服务器,就可以组建一个异地局域网了。云服务器相当于家里的路由器,连接到这台“路由器”的所有设备都会处于同一个局域网中,局域网里的机器可以互相访问,可以实现远程桌桌面,甚至可以一起玩局域网游戏。

使用一键脚本搭建L2TP+IPSec

如果连接不上VPN或者没有网速就需要卸载腾讯云或者阿里云自带的监控

wget https://www.endvv.com/wj/30/l2tp.sh
chmod +x l2tp.sh
./l2tp.sh

运行后填入如下信息:
请输入图片描述
等待大概30秒就按照完成了。安装完成后如图:
请输入图片描述
可以使用如下命令管理连接账户:

l2tp -a  #增加一个连接账户
l2tp -d  #删除一个连接账户
l2tp -l  #展示现有的账户
l2tp -m  #修改账户的密码

如果你的云服务器有安全组,请放行:500,1701,4500这三个端口的UDP流量,否则会导致无法连接上。

systemctl start ipsec xl2tpd  #启动VPN
systemctl stop ipsec xl2tpd   #关闭

windows如何连接

这里以windows10为例:
1 右键任务栏的小电脑图标,打开“网络和共享中心”

2 在左边选择“VPN” — 添加VPN连接,填入你的信息,如图:
请输入图片描述
3 填写完成后,找到这个连接,点“连接”就能连上了。
请输入图片描述
4 这时候获得了一个地址:10.10.10.3 我们ping一下VPN网关:10.10.10.1看下效果:
请输入图片描述
5 可能出现的问题:
连接上VPN之后会存在一个问题,你会发现电脑没法上外网了。这是因为默认网关被配置成了你的VPS,导致无法访问网络。解决方法很简单:

我们在刚才的“网络和共享中心”里找到 “状态–更改适配器设置”:

可以看到你的所有网卡,找到你的VPN虚拟网卡,image.png,右键–属性 依次选择“网络”–“internet协议版本4”–“高级”,去掉“在远程网络上使用默认网关”前面的钩,就可以上网了。如下图:
请输入图片描述

Last modification:October 11th, 2020 at 01:40 am
如果觉得我的文章对你有用,请随意赞赏