VirtualBox:以太网适配器不再显示在我的客户操作系统中

不知道我做了什么,但出于某种原因,networking适配器不再显示在我的客户端操作系统的Ubuntu上。 当我运行ifconfig ,只有lo界面被列出。 客人的networking适配器设置是这样的:

截图

这是怎么回事?


ifconfig -a

ifconfig -a

dmesg | grep -i eth

dmesg | grep -i eth

尝试

 dmesg | grep -i eth 

如果看到提到networking硬件的内核消息,那么接口正在被内核检测到。 这可能只是你已经搞乱了你的用户土地configuration。

您的客户操作系统Ubuntu桌面? 如果是这样,请检查networkingpipe理器小程序中的networking设置。 为您的界面创build一个新条目(如果尚不存在)。

如果你没有运行networkingpipe理器(或者像wicd这样的其他graphicsnetworkingconfiguration程序),那么你的networking可能需要在/etc/network/interfaces文件中configuration。 假设你的networking接口被命名为eth0 ,并且假设你的局域网有一个正在运行的DHCP服务器,你的客户机interfaces文件中的下列条目应该可以做到这一点:

 auto eth0 iface eth0 inet dhcp 

你用“ifconfig -a”得到了什么? 如果networking设置不正确,您可能看不到未使用的界面。

我希望自己有更好的答案,但是桥接无线适配器在大多数虚拟化产品中确实存在一些问题。 尝试将您的访客networking模式切换到NAT,并查看适配器是否显示在您的客人。