Rede isolada/interna no oVirt

Para aqueles acostumados com administração e operação usando virt-manager, criar uma rede isolada entre as VMs parece ser uma tarefa fácil. Mas o oVirt não tem uma configuração direta. De fato, nós precisamos dar alguns comandos no terminal. Eu preciso dizer que este artigo é válido apenas quando se tem apenas um servidor hypervisior. Com 2 ou mais, uma conectividade externa é inevitável.

Para criar uma rede interna você pode usar o módulo dummy. Antes de mais nada, tenha certeza que o servidor o carregue o módulo dummy na inicialização do sistema.
Crie /etc/sysconfig/modules/dummy.modules:

modprobe dummy > /dev/null 2&1
exit 0

Manualmente, você pode usar o comando modprobe para carregar em tempo de execução. Irá aparecer uma interface de rede dummy0. Feito isso, crie /etc/sysconfig/network-scripts/ifcfg-dummy0 contendo o seguinte:

DEVICE=dummy0
BOOTPROTO=none
ONBOOT=yes
NM_CONTROLLED=no
PROMISC=yes

Agora vem a configuração do oVirt. No portal webadmin, vá até a aba ‘Network‘ e clique em ‘New‘:

New network
New network

A definição pode ser simples. Apenas dê um nome e marque ‘VM network‘:

New network
New network

Com o switch virtual criado, nós precisamos relacionar nossoa interface dummy0 a ele. Vá para a configuração do host:

Configure network on host
Configure network on host
Configure network on host
Configure network on host

Arraste a rede interna até a interface dummy0. Não é necessária configuração de IP.

Configure network on host
Configure network on host

Marque ‘Save network configuration’ e clique em OK.

Configure network on host
Configure network on host

Agora, para cada máquina virtual que você queira usar a rede interna, basta criar uma interface virtual e anexar ao switch virtual interno.

Configure network on guest
Configure network on guest

Este guia foi testado na versão 3.4 do oVirt operando em modo all-in-one.