3
具有Virtual Box和Windows主机的仅主机网络:找不到设备eth1
(下面的答案) 我在Virtualbox中实施仅主机网络时遇到问题。我的主机在Windows 7 Ultimate下运行,而来宾操作系统是Ubuntu Server 12.04.2 64bit。 我配置虚拟主机专用适配器。 如您所见,DHCP服务器已禁用,我尝试同时启用和禁用,但问题仍然存在。 以下是结果 ipconfig /all 从Windows CMD 现在我的虚拟机网络设置 当我运行VM时,ubuntu强制网络配置出现问题,如下图所示 我的/ etc / network / interfaces文件如下: 当我重新启动网络服务时,显示“找不到设备eth1,无法启动eth1,如下所示: 如果我使用“ ifdown”选项,则响应如下: 任何帮助将不胜感激 提前致谢 回答 来宾计算机上的VirtualBox网络适配器名称并非一直固定不变,每次从VB首选项禁用和启用主机适配器时,网络设备名称后附加数量都会增加。例如,如果禁用和启用仅网络主机适配器五次,则新的网络名称应为eth4,如果为八倍,则新的网络名称应为eth7,依此类推。 如果您不知道当前的网络设备名称是什么,请使用: ifconfig -a 它将打印所有可用的网络适配器(设备),找到您的新名称并使用新名称重新配置/ etc / network / interfaces文件。 对于DHCP配置,请使用以下代码,将eth5更改为您当前的设备名称 auto eth5 iface eth5 inet dhcp 对于静态ip,您可以编写以下代码:(您仍然需要使用设备名称更改eth5以及静态ip,在大多数情况下无需更改网络掩码): auto eth5 iface eth5 …