Como nomear adaptadores de rede criados com virt-install?

Como nomear adaptadores de rede criados com virt-install?

Para testar a instalação pré-configurada, quero criar uma máquina virtual o mais próximo possível de um servidor real que uso na produção. O servidor possui dois adaptadores de rede: p1p1e p2p1.

Ao criar uma máquina virtual com:

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

os adaptadores de rede são chamados eth0e eth1.

Existe uma maneira de nomeá-los p1p1antes p2p1de instalar um sistema operacional?

Responder1

Você precisa definir e iniciar as redes na libvirt antes.

  1. Comece criando um arquivo XMLdescrevendo sua rede.
  2. Entre no console libvirt,definir a redeusando o arquivo XML e depoisative-o. Você também podemarcar como inicialização automática.

    net-define example.xml
    net-autostart vbr0
    net-start vbr0
    
  3. O último passo é criar sua VM adicionando a rede adicionada anteriormente.

    --network=<network-name>
    

informação relacionada