当虚拟机箱配置了桥接适配器时,ubuntu13 中没有网络

当虚拟机箱配置了桥接适配器时,ubuntu13 中没有网络

我在虚拟机上使用 Ubuntu 13,主机是 Windows 8。我的目标是从主机 ping 到客户机或从任何物理机 ping 到客户机(Ubuntu)。我可以从客户机 ping 到主机,但反之则不行。在虚拟机的网络设置中,如果我使用桥接适配器进行配置,则无法在 Ubuntu 中获得网络。但在使用 NAT 配置时,我可以获得网络。

/etc/network/interfaces 是:

auto eth0
iface lo inet loopback
iface eth0 inet dhcp

已删除70-持久-网络.规则/etc/udev/rules.d

/etc/NetworkManager/NetworkManager.conf 是:

[main]
plugins=ifupdown,keyfile,ofno
dns=dnsmasq

[ifupdown]
managed=true

答案1

您的系统似乎已过时(未损坏),因此您可能需要更新操作系统并使用官方存储库重新安装 VirtualBox。建议制作新的 VM,因为版本可能略有不同,只需在必要时备份 HDD,并在制作新 VM 时使用该 HDD。

这是我推荐的解决方案:

打开常规的终端并启动以下命令:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install dkms

打开端子及类型nano /etc/apt/sources.list

在这里粘贴(不替换)本文:

deb http://download.virtualbox.org/virtualbox/debian trusty contrib
deb http://download.virtualbox.org/virtualbox/debian saucy contrib
deb http://download.virtualbox.org/virtualbox/debian raring contrib
deb http://download.virtualbox.org/virtualbox/debian quantal contrib
deb http://download.virtualbox.org/virtualbox/debian precise contrib
deb http://download.virtualbox.org/virtualbox/debian lucid contrib non-free
deb http://download.virtualbox.org/virtualbox/debian wheezy contrib
deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free

然后在普通的终端:

sudo apt-get update
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

然后安装:

sudo apt-get install virtualbox-4.3

享受!

相关内容