ubuntu:虚拟盒,主机只能 ping 客户机,无法访问外部世界

ubuntu:虚拟盒,主机只能 ping 客户机,无法访问外部世界

我有一个 VirtualBox“slackware 14”映像,它在 Opensuse 13.2、Windows 8.1 和 Windows 7 中运行良好,我只需导出并导入它,然后更改网络适配器即可。然而,在 Ubuntu 上,事情并不顺利,从 slackware 我只能 ping 主机,但不能 ping 网络上的任何其他设备。然而,在 Ubuntu 上,我可以访问互联网和网络上的所有其他设备。与所有其他 VirtualBox 方案一样,网络配置为“桥接适配器”。

虚拟盒 4.3.28

在 Ubuntu 上,我使用网络管理器并启用 ssh(因为这在标准安装上也被禁用)。

网络管理器(有线连接)

手动的

192.168.2.150 掩码 255.255.255.0 网关 192.168.2.222 DNS 8.8.8.8, 8.8.4.4 搜索域创建路由 (无)

IpTables 生成此

gerrie@Yoga-15:~$ sudo iptables -L [sudo] gerrie 的密码:链输入 (策略接受) 目标协议选择源目标
链转发 (策略接受) 目标协议选择源目标
链输出 (策略接受) 目标协议选择源目标

路线-n生产

目标网关 Genmask 标志 度量标准 参考使用 Iface 0.0.0.0 192.168.2.222 0.0.0.0 UG 0 0 0 eth0 192.168.2.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0

我甚至尝试过

echo 1 > /proc/sys/net/ipv4/ip_forward

Every body says you just need 'bridge adapter' on virtualbox.

What must still be done to enable the virtual machine (192.168.2.171) to ping say the gateway at 192.168.2.222? I tried quite a few  

答案1

“你只需要桥接适配器”

关闭虚拟机。在机器网络适配器的设置中,确保已选择“附加到:桥接适配器”。此外,在名称中,确保已选择面向 WAN 的适配器的名称(即 eth0、eth1 或任何您喜欢的名称)。

相关内容