Virtualbox:Windows 8.1 主机,Centos 6.6 客户机:无客户机互联网访问

Virtualbox:Windows 8.1 主机,Centos 6.6 客户机:无客户机互联网访问

我正在换一台新的 Win8.1 笔记本电脑(已完全更新),其中安装了 Virtualbox 4.3.20,而我刚安装的 CentOS 6.6 客户机(已安装 Guest Additions)无法访问互联网。这是我使用 Win7 很长时间后第一次使用 Win8.1。

我有两个 VBox 客户适配器:适配器 2 是“仅主机”(用于 ssh,工作正常),适配器 1 是“NAT”(主要用于 yum)。所有适配器都配置为 DHCP。我尝试了各种模拟硬件设备以及 virtio-net,没有观察到操作差异(目前两个适配器都选择了 virtio-net)。

更新:尝试从客户机 ping 一个 IP 地址(例如 8.8.8.8)时,我收到“连接:网络无法访问”

Win8.1 主机有有线和 WiFi 适配器,有线适配器目前处于活动状态。在所有适配器上,我都禁用了“Microsoft 网络客户端”和“Microsoft 网络文件和打印机共享”(出于安全原因)。所有适配器都配置为 DHCP。

在 Win7 下我安装了各种 Linux 客户机(Ubuntu、Fedora),客户机网络始终“正常工作”,无需任何额外的设置或配置。

搜索得到的解决方案似乎都与我当前的配置相匹配,所以我不确定什么不起作用或为什么。

我缺少什么才能让 CentOS 客户机访问互联网?主机和客户机上所需的最低配置元素是什么?

谢谢!

编辑:线索 1:我刚刚注意到它eth0没有 IP 地址。但在运行时sudo dhclient eth0确实为其提供了 IP 地址,它仍然无法访问互联网。

答案1

如果客户机能够正确获取主机专用 IP 地址和 NAT IP 地址,则问题可能出在路由表上。请检查“ip route”的输出以找出默认路由。

相关内容