ECS服务器开通VPN通道本地连接

centenOS7 运行l2tp.sh文件

我保存的文件下载地址:https://www.alxgo.com/wp-content/uploads/2021/11/vpn.zip

阿里云盘下载地址:https://www.aliyundrive.com/s/RRjCKDQk5FJ

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/across/master/l2tp.sh #可以用我上面下载的,也可以直接下载
chmod +x l2tp.sh # 脚本授权可执行
./l2tp.sh #运行脚本命令
Please input IP-Range:
(Default Range: 192.168.18):

输入本地IP段范围(本地电脑连接到VPS后给分配的一个本地IP地址),直接回车意味着输入默认值192.168.18

Please input PSK:
(Default PSK: teddysun.com):

PSK意为预共享密钥,即指定一个密钥将来在连接时需要用到,直接回车意味着输入默认值teddysun.com

Please input Username:
(Default Username: teddysun):

Username意为用户名,即第一个默认用户。直接回车意味着输入默认值teddysun

Please input teddysun’s password:
(Default Password: Q4SKhu2EXQ):

输入用户的密码,默认会随机生成一个10位包含大小写字母和数字的密码,当然你也可以指定密码。

ServerIP:your_server_main_IP 显示你的 VPS 的主 IP(如果是多 IP 的 VPS 也只显示一个)

Server Local IP:192.168.18.1 显示你的 VPS 的本地 IP(默认即可)

Client Remote IP Range:192.168.18.2-192.168.18.254 显示 IP 段范围

PSK:teddysun.com 显示 PSK

Press any key to start…or Press Ctrl+c to cancel 按下任意按键继续,如果想取消安装,请按Ctrl+c键

安装完成后,脚本会执行 ipsec verify 命令并提示如下:

If there are no [FAILED] above, then you can connect to your
L2TP ××× Server with the default Username/Password is below:

ServerIP:your_server_IP
PSK:your PSK
Username:your usename
Password:your password

If you want to modify user settings, please use command(s):
l2tp -a (Add a user)
l2tp -d (Delete a user)
l2tp -l (List all users)
l2tp -m (Modify a user password)
Welcome to visit https://teddysun.com/448.html
Enjoy it!

如果你要想对用户进行操作,可以使用如下命令: l2tp -a 新增用户 l2tp -d 删除用户 l2tp -m 修改现有的用户的密码 l2tp -l 列出所有用户名和密码 l2tp -h 列出帮助信息

运行后会提示填写IP,填默认IP就行,还有连接密钥,和账号密码,按提示设置即可。

最后启动运行服务。

这里需要注意,此脚本貌似是Python脚本代码,所以需要python支持,而centos默认安装python2.7版,最后把系统版本升级到python3.8。再把python系统重新定义软链接到新版python上。

添加用户就l2tp -a 查看是l2tp -l 端口默认1701

netstat -lntup | grep l2tp

出来的应该是这样,UDP 的1701,然后阿里的防火墙也要把1701的UDP打开

netstat -lntup | grep l2tp 要是出不来东西,就是服务端没跑起来

systemctl restart xl2tpd 这个应该是重启此服务

如果服务软件有问题,可以重新下载安装一下看看

yum install openswan ppp xl2tpd -y

vpn一旦连接,这个是全局变的,不光浏览器,整个IP都过去了

添加后要重启一次电脑生效

VPN创建使用方法,本人测试正常使用,最新版windows11 也可以适用,以下内容仅做个记录。

目录

1. WIN10

2. WIN7

1. WIN10

Win10打开设置-网络和internet

点击VPN这栏。点击添加VPN连接

设置如下,连接名称随意,服务器IP:183.XXX.XXX.XXX

VPN类型选择使用预共享密钥的L2TP/IPsec,填上预共享密钥,自己的用户名和密码,保存。

之后在控制面板\网络和 Internet\网络连接-中选择刚刚创建的VPN,打开属性-安全-允许协议如下图,确定

Win10可以从VPN界面打开,选中先前创建的VPN连接-右键属性。设置如下图

确定。

完成后添加注册表项,弹框点是,重启电脑,再连接VPN。

注册表文件VPN.reg 双击导入完成。文件下载在文章最底部提供。

2. WIN7

Win7用户创建方法如下:

在桌面上,鼠标右键网络适配器选择打开网络和共享中心进入。

进入网络和共享中心界面,点击设置新的连接或网络选项进入。

在弹出的设置连接或网络对话框,选择连接到工作区选项然后点击下一步按钮。

点击选择使用的Internet连接(VPN)(I)选项进入。


输入地址183.xx.x2.x4,勾选现在不连接选项然后点击下一步按钮。


输入账号密码。并修改刚刚创建的VPN属性-安全如下图。


输入账号密码。并修改刚刚创建的VPN属性-安全如下图。

完成后添加注册表项,弹框点是,重启电脑,再连接VPN。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters]
“AllowL2TPWeakCrypto”=dword:00000001
“AllowPPTPWeakCrypto”=dword:00000001
“KeepRasConnections”=dword:00000000
“Medias”=hex(7):72,00,61,00,73,00,74,00,61,00,70,00,69,00,00,00,00,00
“ServiceDll”=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
72,00,61,00,73,00,6d,00,61,00,6e,00,73,00,2e,00,64,00,6c,00,6c,00,00,00
“ServiceDllUnloadOnStop”=dword:00000001
“MiniportsInstalled”=dword:0000ffff
“ProhibitIpSec”=dword:00000001

保存为vpn.reg 文件

网站声明: 1.本站大部分资源搜集于网络,仅代表作者观点,如有侵权请提交修改。 2.网站内容仅网站站长做个人学习摘记,任何人不得用于其他商业用途,网站发表的内容全权归原作者所有。 3.有任何疑问,可以点击右侧边栏的联系QQ进行咨询 4.本网站部分内容来自于其他网站平台的,版权归原网站所有,本网站只作信息记录,自己学习使用,特此申明,本站用户也不得使用此信息内容做其他商业用途。
白丁学者 » ECS服务器开通VPN通道本地连接

发表回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据