Windows系统无法连接L2TPIPSec协议VPN,但手机可以

ROED2024-02-25  399

起因:

  • 路由器上的VPN账号管理功能太弱,日志也不全,而且会将客户端流量全部转发,所以决定在主防火墙后部署远程访问服务器,使用单网卡方案,使用个人AD账号登录,设置只转发公司网段流量。

问题现象:

  • 使用新服务器后,iPhone和Andriod手机都可以正常连接L2TP/IPSec协议VPN,但Windows系统客户机却无法连接,卡在第一步连接服务器阶段。
  • 同一VPN服务器上的PPTP和IKEv2协议,Windows系统客户机都连接正常。
  • Windows系统客户机在防火墙内连接L2TP/IPSec协议VPN正常。

分析:

  • 其他VPN协议连接正常和Windows系统客户机在防火墙内连接L2TP/IPSec协议都正常,说明VPN服务器配置正常。
  • 手机可以连接,说明防火墙配置都正确。
  • 问题似乎处在Windows系统上,但连接路由器上的L2TP/IPSec协议VPN也是正常的。
  • 回想以前部署远程访问服务器都是使用双网卡方案在网络边缘布置,而且使用路由器VPN时,路由器也是在主防火墙前,而这次是在主防火墙后部署远程访问服务器。
  • 查资料,IPSec与NAT存在兼容性问题:

 

解决方案:

  • 解决方案已在上述第二篇文章中,Windows系统默认不支持连接在防火墙NAT后的L2TP/IPSec协议VPN,但是可以通过修改注册表解决。
  • 方法,修改客户机注册表。定位注册表 :HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent,新建DWORD (32位)值,名称:AssumeUDPEncapsulationContextOnSendRule,数据:2,重启系统,搞定。
申明 1、网站名称:容易得 网址:WWW.ROED.CN
2、网站的内容来源于网络,如有侵权,请联系邮箱:185254287#qq.com 本站会在7个工作日内进行删除处理。
3、转载发布此文目的在于传递分享更多信息,仅代表原作者个人观点,并不代表本站赞同其观点和对其真实性负责。文章内容仅供参考,请读者自行甄别,以防风险。
4、禁止发布和链接任何有关政治、色情、宗教、迷信、低俗、变态、血腥、暴力以及危害国家安全,诋毁政府形象等违法言论和信息。
转载请注明原文地址:https://www.roed.cn/read-206990.html