尝试 VPN (PPTP) 时出现错误 720

尝试 VPN (PPTP) 时出现错误 720

当我尝试使用 PPTP 连接连接到运行 XP x64(本质上是 Server 2003)的服务器时,它失败并出现客户端错误

正在网络上注册您的计算机...

错误 720:无法建立与远程计算机的连接。您可能需要更改此配置的网络设置。

和服务器端错误

事件 ID:20050

由于未成功协商任何网络协议,因此连接到端口 VPN8-1 的用户 WINSERV3\Andy 已断开连接。

我已经将路由器配置为在 1723 上传递 TCP 数据包和 GRE 数据包。我使用 Wireshark(过滤掉 ARP、UDP 和除 1723 之外的所有 TCP 端口)观察服务器收到的数据包。Wireshark 没有明确指定任何协议 GRE,但它确实告诉我服务器发送和接收了 TCP、PPTP、PPP LCP、PPP CHAP、PPP CBCP 和 PPP IPCP。连接似乎在第 30 个数据包处出错,其中协议是 PPP LCP,数据包的有效负载标记为“协议拒绝”。显然,这是从服务器到客户端的。

这似乎可以得出结论,我的客户端出了问题,它运行的是 Windows 7 Ultimate x64。但是,它能够连接到我家的路由器,该路由器运行的是 DD-WRT 固件,因此是 PPTP 端点。我完全不知所措。请帮忙!

答案1

不要使用 DHCP 分配 IP,而是手动为传入连接指定一个范围。这就是我解决问题的方法。

答案2

不使用 DHCP 也为我解决了这个问题。但仅是部分! 唉,当打开多个连接时,我收到了相同的错误和服务器端 EventID:20050(未成功协商任何网络协议)以及 EventID:20167(没有可用的 IP 地址可以分发给拨入客户端)。我设置的 IP 范围池有 8 个可用的 IP 地址,所以这没什么意义。 解决:将初始的 8 个 IP 地址池拆分为 4 个池,每个池 2 个 IP。成功了!

相关内容