Linux 与 Windows XP vmware guest 无法访问某些 Internet 主机

Linux 与 Windows XP vmware guest 无法访问某些 Internet 主机

我遇到了一个烦人的问题。我的设置如下:debian Linux,64 位,VMWare 工作站 7 主机,Windows XP 作为客户机运行。从 Firefox 或 Internet Explorer,我无法访问几个网站,例如 nvidia.com、osdir。基本上是连接超时,但另一方面 ping 到这些网站是可行的。此外,Slashdot 加载速度非常非常慢,有时会得到可怕的纯文本版本。

Linux 主机上一切正常

我怀疑这与 Linux 上的路由有关,我记得很久以前遇到过类似的问题,通过在 /proc 中设置某些内容来解决。

我尝试将 Windows 上的 MTU 和 TCP 窗口大小设置得较低,但没有帮助,

知道发生什么事了吗?

答案1

未知,

您尚未指定从客户机到主机的网络连接类型。您的解释表明 Linux 端存在路由问题。由此我猜测您正在使用启用 DHCP 的虚拟网络段。我的经验法则是使用 NIC 适配器桥接。除非有充分的理由,否则我不会在 VMWare 工作站上使用虚拟网络段。使用桥接选项可降低虚拟化环境的复杂性和开销。使用桥接,您甚至可以从 Linux 操作系统中删除 IPV4 或 IPV6,而 VMWare 主机仍将正常运行而不会出现任何问题。

很酷。

我的建议是断开 Windows XP 客户机 NIC 与虚拟网段的连接,并将其更改为“桥接”或“桥接”选项。

答案2

我知道这可能不是你的情况,但你可以尝试查看一下你客户操作系统的 DNS 吗?我使用的是谷歌 DNS,效果还不错:8.8.8.88.8.4.4;你也可以尝试开放DNS我喜欢你:208.67.222.222208.67.220.220

再见

相关内容