在windows 7中,VPN客户端连接有上限,如何增加VPN客户端连接数?
当前我们通过架设VPN服务器,客户端连接VPN服务器,绕开用户网络环境的限制,但是在测试时发现,windows客户端的VPN连接数会受到系统的限制,连接数的最大值,在注册表中记录了([HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0002\MaxWanEndpoints]),默认值为3,由于默认值较小,客户端有机会因连接已达上限,出现无法连接的情况。
为了解决这个问题,尝试了几种办法:
修改注册表值(MaxWanEndpoints、WanEndpoints),对于xp生效、win7不生效。
跟踪注册修改的进程,发现是svchost,逆向该进程,查找原因,由于太耗时间,没继续下去。
尝试使用多个电话簿(ras phone book)来拨号,发现问题依旧。
注册表定位到:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersEnableConnectionRateLimiting
将其改成0,如果没有,就新建一个DWORD,内容写0
然后重启电脑。