win7使用L2TP出现809错误

搭建了L2TP服务,使用预共享密钥。苹果手机可以连接,但是WIN7电脑无法连接,如下图。可以肯定的是服务器没问题,那就是WIN7系统的问题了。

1.png

1、修改注册表

新建一个文本文件,复制以下内容,保存后文件扩展名改为.reg,双击运行文件。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RasMan\Parameters]

"ProhibitIpSec"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent]

"AssumeUDPEncapsulationContextOnSendRule"=dword:00000002


一般做完这一步然后重启下就可以了,如果不行就看第二步。

2、启动服务

Win+R打开“运行”对话框,输入services.msc,打开“服务"(或者在控制面板里搜索“服务”,查看本地服务)

将一下几个服务设为自动:

IPsec Policy Agent

Routing and Remote Access

Remote Access Auto Connection Manager

Remote Access Connection Manager

Secure Socket Tunneling Protocol Service

3、重启计算机,即可使用L2TP。

4.如果你下载了我的这个软件,以上3步可以省略

smart vpn client

SmartVPNClient_v5.0.2.exe

5 故障解决

手机电脑都连不上l2tp服务器:

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

连接上VPN之后会存在一个问题,你会发现电脑没法上外网了。这是因为默认网关被配置成了你的VPS,导致无法访问网络。解决方法很简单:

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

image.png

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

1545117282335066.png



最后编辑于:2019/06/15作者: admin

发表评论