今天不知道为什么,一直工作正常的L2TP不能连接了。我用的是Surface Pro 3,Windows 10 专业版,操作系统一直保持自动更新,而且最近也没有安装什么软件。点击连接后,等一段时间就报809错误(从Windows 10开始,拨号界面不再显示错误代码,要到系统日志里面去查)。相同的网络环境,相同的L2TP,同事的Windows 8.1却是正常的,而另外一个同事运行Windows 10的笔记本也同样无法连接。因此可以断定问题出在Windows 10。我的系统从来都是“裸奔”的,没有数字、企鹅等大神级安全软件。
经过一番折腾,最终总结如下:
注册表,有两处修改,不要漏掉。我原来的系统中是没有第一条(ProhibitIpSec)的。
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RasMan\Parameters] "ProhibitIpSec"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent] "AssumeUDPEncapsulationContextOnSendRule"=dword:00000002
检查系统服务,将以下3个服务设置为“自动”启动
Remote Access Auto Connection Manager Remote Access Connection Manager Secure Socket Tunneling Protocol Service
最后,重启,连接,搞定!
但是这个问题依然感觉有些奇怪,是Windows 10更新惹的祸?还是...要知道Windows 10内置的搜索引擎已经是百度了...难道...呃...
时间: 2024-10-11 02:01:31