首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Libvirt不识别网络接口

Libvirt不识别网络接口
EN

Ask Ubuntu用户
提问于 2019-11-06 16:31:50
回答 1查看 956关注 0票数 1

所以我使用虚拟机管理器,最可悲的是它没有列出我的接口。

同样,如果我运行iface命令,我会得到以下内容:(

代码语言:javascript
复制
$ virsh iface-list
 Name   State   MAC Address  
-----------------------------

当我运行命令ifconfig时,我可以很好地看到我的eth0接口

我需要这样做,这样虚拟机管理器就可以检测到我的接口,以便为我的VM实例创建一个桥:c

我在使用xfce4的ubuntu18.04LTS

EN

回答 1

Ask Ubuntu用户

发布于 2019-11-07 08:15:35

libvirt后端的这一部分使用netcf,它只能与网络配置的前systemd-networkd时代一起工作(请阅读新的18.04版本)。

接下来,Ubuntu转而使用udev后端(>=Cosmic)。

您可以通过以下方式使仿生工作(不受支持):

代码语言:javascript
复制
apt install netcf libnetcf1 ifconfig

但是,只有当您有升级的预systemd-networkd配置时,这才有效。因此,如果您已经从16.04升级到/etc/network/接口,并且这仍然是活动的,那么它就能工作了。但是,如果您有一个新的18.04安装与,它将无法看到这些。

这里的问题是升级者和新安装18.04的人之间的权衡,以及一个或另一个组的潜在回归。请参阅bug https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1764314中的详细信息。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1186743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档