Всем доброго вечера, уважаемые.
На сервере с Ubuntu 22.04.2 LTS два сетевых интерфейса: enp5s0 и enp6s0
Хочу развернуть KMV, но вместо NAT bridge хочу использовать macVtap на интерфейсе enp5s0.
sudo ip link add link enp5s0 name macvtap0 type macvtap mode bridge
(создаю интерфейс macvtap0 )
sudo ip link set macvtap0 up
(поднимаю сетевой интерфейс)
ip a
macvtap0@enp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 500 link/ether 4e:83:22:05:eb:2e brd ff:ff:ff:ff:ff:ff inet6 fe80::4c83:22ff:fe05:eb2e/64 scope link valid_lft forever preferred_lft forever Вижу появился интерфейс.
Далее создаю виртуальную машину где в качестве интерфейса должен указать ранее созданный macvtap0
Но получаю две проблемы:
- В virt-manager среди NIC интерфейсов (Network Sources) в выпадающем списке нет ни ранее созданного интерфейса, ни macvtap0@enp5s0, ни enp5s0, ни enp6s0. Есть только: Virtual Network «Default», Bridge device…, Macvtap device…
- Интерфейс macvtap0@enp5s0 созданный при помощи ip link add link enp5s0, после перезагрузки пропадает.
Подскажите пожалуйста, как:
- Сделать так что бы у виртуальной машины в разделе NIC интерфейсов были видны все сетевые интерфейсы enp5s0, enp6s0, в том числе созданный macvtap0@enp5s0
- Как сделать так, что бы интерфейс macvtap0@enp5s0 не пропадал после перезагрузки сервера.
Заранее премного благодарен!