L2TP/IPsec VPN 在 Windows 10 上无法连接 - 在 iOS 上可以正常使用

L2TP/IPsec VPN 在 Windows 10 上无法连接 - 在 iOS 上可以正常使用

我已经配置了一个带有预共享密钥的 L2TP/ipsec 服务器,它在我的手机上运行良好。我尝试了几种方法,包括禁用防火墙以在 Windows 10 上进行连接,但总是失败。以下是它抛出的错误:

错误 Windows L2TP VPN

我该如何让它工作?• 我的手机和 Windows 10 笔记本电脑在同一个网络上。

答案1

对于遇到问题的其他任何人,我最终能够在注册表中进行编辑然后重新启动后解决问题。感谢此处发布的指南Github

从提升的命令提示符运行以下命令:

REG ADD HKLM\SYSTEM\CurrentControlSet\Services\PolicyAgent /v AssumeUDPEncapsulationContextOnSendRule /t REG_DWORD /d 0x2 /f

另请确保满足以下条件: 在此处输入图片描述

答案2

您可以禁用 IPSec 并始终仅连接到 l2tp。
启动注册表编辑器 (regedit.exe) 并导航到

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters.

从编辑菜单中,选择“新建”、“DWORD 值”。
输入名称“ProhibitIpSec”并按Enter
双击新值,将其设置为 1,然后单击确定。
重新启动机器。
要再次启用 IPSec,请将值设置为 0。

享受。

答案3

我在 3 台 Windows 10 PC 上遇到了同样的问题。上述注册表修复最初不起作用。这 3 台 PC 唯一的共同点是它们都是在某个阶段从 Windows 7 升级的。Microsoft 支持建议使用他们的媒体创建工具从 DVD 或 USB 棒就地重新安装 Windows 10。这样可以保留我的所有应用程序和数据,就像从 W7 升级一样。就地升级后,我遇到了同样的错误,然后应用了注册表修复,连接成功了。我还尝试在重新格式化的硬盘上安装 Windows 10。注册表修复后也有效。如果 VPN 客户端和/或服务器位于宽带路由器等 NAT 设备后面,则注册表修复似乎是必要的。建立连接后,需要执行其他步骤才能通过 VPN 连接为 VPN 客户端启用互联网访问。就我而言,我必须将客户端源 IP 地址范围 10.2.0.0/8 添加到我的 NAS 防火墙,因为 VPN 服务器是我的 NAS。

相关内容