为什么我的 PPTP VPN 连接无法在 WM6.1 上使用 RDP 保持活动状态

为什么我的 PPTP VPN 连接无法在 WM6.1 上使用 RDP 保持活动状态

我的 Windows Mobile 6.1 设备通过 PPTP VPN 连接到我的家用路由器。我可以通过 RDP 连接到家里的一台机器并查看屏幕。这不会持续超过一分钟。VPN 连接会无缘无故断开。

通过 wifi @home 连接到 RDP 会话工作正常,从未断开连接。从常规 Windows 机器通过 VPN 和 RDP 连接正常。这是与 Windows Mobile 和 VPN 相关的事情。

使用 Windows Mobile 时如何保持我的 VPN 连接处于活动状态?

答案1

这可能是一个 keepalive 问题。

除非必要,否则 RDP 不会发送流量,并且您的连接可能认为没有任何事情发生并且正在关闭。

在 RDP 服务器上(假设服务器 2003):

  1. 单击“开始”,单击“运行”,键入 gpedit.msc,然后单击“确定”。
  2. 展开“计算机配置”,展开“管理模板”,展开“Windows 组件”,然后单击“终端服务”。
  3. 在右侧窗格中,双击“保持活动连接”。
  4. 单击“已启用”,然后单击“确定”。
  5. 关闭组策略对象编辑器,单击“确定”,然后退出 Active Directory 用户和计算机。

http://support.microsoft.com/kb/216783

答案2

另外一个选择...

您尝试连接的服务器名称中是否有句号?

现在,如果您计划连接到带点的 (server.company) 资源,您可能还需要设置一些内容。默认情况下,Windows Mobile 中的连接管理器认为任何带点的地址都应用于互联网,因此它将断开 vpn 连接并尝试使用互联网连接到该地址。

我们可以通过设置“例外”来阻止这种情况。点击“开始”>“设置”>“连接(选项卡)”>“连接(图标)”>“高级(选项卡)”>“例外”。您可以使用通配符来表示整个域,因此点击“添加新 URL”并输入 *.domain.yourdomainsuffix,现在当您尝试访问 server.domain.yourdomainsuffix 的资源或终端服务时,vpn 连接将保持连接状态。

从这里:

http://social.microsoft.com/Forums/en-US/windowsmobilehelp/thread/6538e50e-8b55-4808-a8ea-d7c8767f3d3f

答案3

Linux 客户端(无论如何是 ubuntu 上的 tsclient)默认每 60 秒尝试重新连接一次;确保您不要让它在某处运行,否则它会窃取您的 RDP 会话,从而导致您所看到的行为。

答案4

expertexchange 上有一篇文章表明这​​可能是 MTU 设置。那里的文章建议将其设置为远低于 1400 的某个值。

这能帮你解决问题吗?

相关内容