无法在 VirtualBox 中的 Ubuntu 上连接到网络

无法在 VirtualBox 中的 Ubuntu 上连接到网络

当我ping google.com在主机(Win7)上执行此操作时,我得到 74.125.227.164 并且能够无问题地 ping 通。

当我ping 74.125.227.164在 Ubuntu(我的 VirtualBox 客户操作系统)上执行此操作时,我收到一条connect: Network is unreachable消息。

以下是 ifconfig 的输出:

在此处输入图片描述

我尝试过sudo ifconfig eth0 down,然后sudo ifconfig eth0 up它们似乎运行起来没有问题。有趣的是,这ping 74.125.227.164实际上有效我做了 ifconfig 操作。事实上,这样做似乎让事情变得更糟,而不是更好。

这样做cat /etc/resolv.conf会给我以下结果:

nameserver 10.128.128.128

这是我的虚拟机设置的副本:

在此处输入图片描述

有任何想法吗?

答案1

我建议在虚拟机内安装 VirtualBox 附加组件。这将为客户操作系统提供驱动程序,以使用 VirtualBox 提供的适配器。

我推荐的另一种选择是使用“桥接适配器”而不是 NAT。

也可能是你在更改设置时 ARP 表损坏了。你可以尝试使用以下命令清除 ARP 缓存作为指导。

由于您使用的是实时 CD,因此您可以重新启动并且所有设置都会恢复正常。

相关内容