当我尝试使用PPTP连接连接到运行XP x64(所以本质上是Server 2003)的服务器时,它会失败并显示客户端错误
在networking上注册您的计算机…
错误720:无法build立到远程计算机的连接。 您可能需要更改此configuration的networking设置。
和服务器端的错误
事件ID:20050
连接到端口VPN8-1的用户WINSERV3 \ Andy已断开连接,因为没有成功协商networking协议。
我已经configuration路由器在1723和GRE数据包上传递TCP数据包。 我已经使用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端点。 我彻底茫然。 请帮忙!
不要使用DHCP分配IP,而是手动指定一个范围,而不是传入连接。 那是什么修复了我。
不使用DHCP也解决了我的问题。 但只是部分! 唉,打开多个连接时,我收到了与EventID:20167(没有IP地址可用于拨入客户端)相同的错误和服务器端事件ID:20050(没有成功协商networking协议)。 我设置的IP范围池有8个可用的IP地址,所以没有太大意义。 解决scheme:将最初的8个IP地址池分成4个池,每个池分配2个IP。 它的工作!