A edição resumiu-se a 2 itens:
- estabelecer uma interface de rede em ponte (xenbr0) e
- aprendendo como configurar domUs existentes que não possuem arquivos de configuração.
Estabelecendo uma interface de rede em ponte ( xenbr0 ) :
Compilando informações de aqui .
-
adicionou o seguinte a
/etc/network/interfaces:auto xenbr0 iface xenbr0 bridge_ports eth0 bridge_stp on bridge_maxwait 0 bridge_fd 0 -
simplesmente reiniciar a rede não resolveu, mas reiniciar a máquina e executar
ifconfigretornou:xenbr0 Link encap:Ethernet HWaddr 50:e5:49:e6:bd:e2 inet addr:192.168.1.111 Bcast:192.168.1.255 Mask:255.255.255.0brctl showretornou:bridge name bridge id STP enabled interfaces virbr0 8000.000000000000 yes xenbr0 8000.50e549e6bde2 yes eth0 tap4.0 vif3.0 vif4.0A chave aqui é a eth0 listada como uma interface para
xenbr0.
Quando o xenbr0 está configurado, podemos configurar os domUs para usá-lo como sua interface.
Usando o método 2 encontrado aqui :
- Exportar a configuração das máquinas virtuais
xm list -l SLES10 > sles10onde "SLES10" é o nome do seu DOMU - Backup do arquivo sles10, você pode precisar dele no caso de algo estar corrompido.
- Abra o arquivo sles10 para edição
-
Localize a linha de leitura
(bridge virbr0) -
Altere para
(bridge eth0) - Salve o arquivo
-
Reimporte a nova configuração
xm new -F sles10Ao reiniciar, ambos os domUs estão na sub-rede 192.168.1.