无法在 Windows 上连接到 L2TP/IPsec VPN,但在同一网络上的手机上运行良好

无法在 Windows 上连接到 L2TP/IPsec VPN,但在同一网络上的手机上运行良好

我有一个正在运行的远程 VPN 服务器,我想连接到它。在我的 Android 手机上,它在移动网络和家庭 wifi 网络上都能正常工作。但是,在我的 Windows 机器上,我无法让它工作。除了下面的错误信息外,没有其他有用的错误信息。换句话说,它与 Windows 尝试连接的方式有关,我不知道从哪里开始调试。

VPN 连接错误

我的配置如下

VPN 配置

我正在使用在高级设置中输入的预共享密钥。我的防火墙已关闭。

答案1

我也遇到了同样的问题。我发现创建此 DWORD 注册表值并重新启动客户端可以解决此问题:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PolicyAgent]
"AssumeUDPEncapsulationContextOnSendRule"=dword:00000002

此知识库文章中提到了注册表更改:http://support.microsoft.com/kb/926179

如果知识库文章消失,可能的值如下:

  • 0(默认值): 值为 0(零)时,将配置 Windows XP SP2,使其无法与位于网络地址转换器后面的响应者启动 IPsec 安全通信。
  • 1:值 1 配置 Windows XP SP2,以便它可以与位于网络地址转换器后面的响应者启动 IPsec 安全通信。
  • 2: 值为 2 表示配置 Windows XP SP2,以便当发起者和响应者都位于网络地址转换器之后时,它可以启动 IPsec 安全通信。

相关内容