我正在尝试在最新版本的Virtualbox(v5.0.20)中为我的VM(新的Ubuntu服务器16.04 LTS安装)使用网桥适配器。运行 ifconfig -a
给出以下输出:
如您所见,IP地址为192.168.3.59,由我的主机网络(子网192.168.3)的DHCP服务器分配。所以一切似乎都运行得很好,但是当我试图ping到 8.8.8.8
例如,我收到以下错误消息:
连接:网络无法访问
我尝试过不同的适配器设置,禁用防火墙,创建新的VM和Google搜索我能想到的一切;然而,没有解决问题。
一些可能有用的信息:
- 主机PC在Windows 10上运行
- 接口(
/etc/network/interfaces
)文件未受影响 - 使用两个适配器(NAT和仅限主机)可以工作,但这不是我需要的
- 我有一个旧的VM(Ubuntu 14.03)与桥接适配器一起正常工作
任何帮助/建议将不胜感激!
编辑:添加路由表
ip route show
输出以下内容:
172.23.23.0/24 via 192.168.3.108 dev enp0s3
192.168.3.0/24 dev enp0s3 proto kernel scope link src 192.168.3.59
这可能是路由表问题 - 您的VM不知道将目标发送到8.8.8.8的数据包的位置。请将此问题添加到问题中(例如通过粘贴'ip route show'的输出)
—
Marek Rost
@MarekRost我用路由表更新了我的答案。
—
JasonK