Atribuição de IP da interface Ubuntu / KVM Bridge

2

Eu tenho uma máquina Ubuntu 12.04 LTS executando o KVM / libvirt. Tem duas interfaces físicas de ethernet. Eu dediquei a eth0 como a interface primária e configurei o bridging na eth1 para minhas VMs. O host KVM / etc / network / interfaces é assim:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
    address 10.0.5.5
    netmask 255.255.255.0
    gateway 10.0.5.254
    dns-nameservers 10.0.5.1

# The secondary network interface
auto br0
iface br0 inet static
    address 10.0.5.6
    netmask 255.255.255.0
    gateway 10.0.5.254
    bridge_ports eth1
    bridge_stp off
    bridge_fd 0
    bridge_maxwait 0

Meus convidados do KVM têm endereços IP na rede 10.0.5.0/24. Tudo está funcionando como esperado.

A minha pergunta é: se eu quiser alterar o endereço de rede para uma rede diferente, basta alterá-lo de dentro do sistema operacional convidado e, em seguida, conectar minha interface eth1 na outra rede ... ou a interface de ponte precisa ser reconfigurado no host? Se sim, como? Estou tentando entender o papel da atribuição de IP na interface virtual br0.

    
por sardean 14.02.2014 / 21:07

1 resposta

2

A atribuição de IP na interface br0 é para que o sistema host possa falar nessa interface. Como você está usando a placa de rede separada para o host, pode desativar com segurança o endereço IP. Como conseguir isso com o Ubuntu /etc/network/interfaces , eu não sei, mas eu fiz isso no Centos.

    
por 14.02.2014 / 21:34