首页  >  问答  >  正文

c++ - 如何增加VPN客户端连接数?

问题

在windows 7中,VPN客户端连接有上限,如何增加VPN客户端连接数?

描述

当前我们通过架设VPN服务器,客户端连接VPN服务器,绕开用户网络环境的限制,但是在测试时发现,windows客户端的VPN连接数会受到系统的限制,连接数的最大值,在注册表中记录了([HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0002\MaxWanEndpoints]),默认值为3,由于默认值较小,客户端有机会因连接已达上限,出现无法连接的情况。

尝试

为了解决这个问题,尝试了几种办法:

  1. 修改注册表值(MaxWanEndpoints、WanEndpoints),对于xp生效、win7不生效。

  2. 跟踪注册修改的进程,发现是svchost,逆向该进程,查找原因,由于太耗时间,没继续下去。

  3. 尝试使用多个电话簿(ras phone book)来拨号,发现问题依旧。

黄舟黄舟2714 天前766

全部回复(1)我来回复

  • PHP中文网

    PHP中文网2017-04-17 13:33:42

    注册表定位到:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableConnectionRateLimiting
    将其改成0,如果没有,就新建一个DWORD,内容写0

    然后重启电脑。

    回复
    0
  • 取消回复