Как назвать сетевые адаптеры, созданные с помощью virt-install?

Как назвать сетевые адаптеры, созданные с помощью virt-install?

Для того, чтобы протестировать предустановленную установку, я хочу создать виртуальную машину как можно ближе к реальному серверу, который я использую в производстве. На сервере есть два сетевых адаптера: p1p1и p2p1.

При создании виртуальной машины с:

virt-install \
    --connect=qemu:///system \
    ...
    --network=bridge:br0 \
    --network=bridge:br0 \
    ...

сетевые адаптеры называются eth0и eth1.

Есть ли способ дать им имена p1p1перед p2p1установкой ОС?

решение1

Перед этим необходимо определить и запустить сети в libvirt.

  1. Начните с создания XML-файла.описывающий вашу сеть.
  2. Войдите в консоль libvirt,определить сетьиспользуя XML-файл, а затемактивировать его. Вы также можетеотметить как автозапуск.

    net-define example.xml
    net-autostart vbr0
    net-start vbr0
    
  3. Последний шаг — создание виртуальной машины с добавлением ранее добавленной сети.

    --network=<network-name>
    

Связанный контент