为什么 VPN 连接无法通过我的 ICS 主机工作?

为什么 VPN 连接无法通过我的 ICS 主机工作?

我可以在 Windows 7 笔记本电脑上毫无问题地设置 Internet 连接共享。(我通过无线连接到 DSL 调制解调器)

客户端笔记本电脑(Windows XP)通过 LAN 电缆直接连接到 Windows-7 笔记本电脑,并且客户端从 Windows-7 ICS 主机正确获取 IP、标准网关和名称服务器。

但是,当我启动 VPN 客户端时,收到错误消息:

无法解析远程服务器的 IP 地址。请验证目标字段中的主机名是否正确。

我可以从应该运行 VPN 应用程序的客户端 PC ping 通 Windows-7 主机。

怎么了?

答案1

注意:我是在事后询问并自我回答这个问题,但我在谷歌上找不到任何东西的原因似乎是我以错误的顺序和错误的关键词进行搜索,所以这可能会对有同样问题的人有所帮助。


事实证明,您应该按照错误消息的原文理解。“...无法解析远程服务器的 IP 地址...”。这暗示名称解析不起作用。

事实证明,无论出于何种原因,Win-7 ICS 主机上的名称服务器无法为客户端工作。它曾经/现在能够正常路由流量,但只要客户端 PC 拥有通过 DHCP 获取的名称服务器(即 ICS 主机的 IP=standardgateway),名称解析就不起作用。(我可以ping <internet-ip-address>但我不能ping www.google.com。)

解决方法是,一旦连接运行,转到 (LAN) 连接的 IPv4 设置客户PC 并将名称服务器从“自动”更改为固定名称服务器。(我使用了谷歌的 8.8.8.8 和 8.8.4.4。)

一旦名称解析成功,我也可以连接到 VPN 网络。

相关内容