- 主机是 Windows 7
- 客户机是 Ubuntu 12.04
在 VirtualBox 升级之前一切运行正常。
现在,在启动时,该 ubuntu 实例一直在等待网络,并且当它最终启动时,ifconfig 仅显示 lo 接口。
奇怪的是,另一个具有相同配置的实例 ubuntu 14.04 继续正常工作。
/etc/网络/接口
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 10.90.90.4
network 10.90.90.0
broadcast 10.90.90.255
netmask 255.255.255.0
metric 1
有什么帮助吗?
== 编辑 ==
忘了提一下,升级后,eth0 和 eth1 确实出现在 ifconfig 上,尽管它们没有 RUNNING 标志,并且在我重新生成 vbox 配置窗口中的 mac 地址后就停止显示。
答案1
我认为重新生成 NIC 的 MAC 地址现在已经更改了接口名称,编辑此文件“/etc/udev/rules.d/70-persistent-net.rules”,您应该会看到 eth0 和 eth1,在此处使用 Virtual BOX 生成的新 MAC 地址调整 MAC 地址。可能还有 eth5 和 eth6,请从文件中删除它们。