Так что я использую Virtual Machine Manager, и грустная часть в том, что он не перечисляет мои интерфейсы.
см. Скриншот здесь также, если я запускаю команду iface, я получаю это: (
$ virsh iface-list
Name State MAC Address
-----------------------------
, в то время как, если я запускаю команду ifconfig, я прекрасно вижу свой интерфейс eth0
]мне нужно сделать так, чтобы менеджер виртуальных машин обнаруживал мои интерфейсы, чтобы я мог создать мост для своих экземпляров виртуальных машин: c
я использую Ubuntu 18.04 LTS с xfce4
IIRC эта часть libvirt использования бэкенда netcf
, который только может работать с пред systemd-networkd
эра конфигурации сети (читает не новое 18.04 ).
Продвигающаяся Ubuntu, переключенная для использования udev бэкенда вместо этого (> =Cosmic).
Вы смогли делать Бионическую работу (неподдерживаемой) через:
apt install netcf libnetcf1 ifconfig
, Но который только работает, если у Вас есть обновленный пред - systemd-networkd
конфигурация. Поэтому, если Вы обновили от 16,04 с/etc/network/interfaces, и это все еще активно затем, он будет работать. Но если у Вас будут новые 18,04 установок с systemd-networkd, то он не сможет видеть их.
проблемой здесь является компромисс между средствами обновления и новыми установками 18,04 и потенциальные регрессии для одной или другой группы. Посмотрите больше деталей в ошибке https://bugs.launchpad.net/ubuntu / + source/libvirt / + ошибка/1764314