Caixa virtual: ponte para a interface virtual (eth0: 1)

1

Eu tenho quatro endereços IP em minha máquina Debian: 1 main ( eth0 ) + 3 extra ( eth0:0 , eth0:1 , eth0:2 ).

Desejo atribuir a eth0:1 como rede em ponte à minha VM. Quem devo adicionar no /etc/network/interfaces ?

    
por Chris 28.04.2012 / 06:26

1 resposta

6

As interfaces virtuais não são reais e não se comportam como interfaces reais. (Na verdade, eles não são recomendados, e podem ser substituídos por vários endereços anexados a uma única interface.) Eles não podem ser usados pelo iptables e não podem ser usados em bridges [0].

Se você quiser conectar a VM à rede real, basta colocar eth0 na ponte. A ponte não precisa de um IP porque está apenas fazendo o encaminhamento da camada 2. Se você quiser que a VM use um dos IPs externos, coloque eth0 e a VM na bridge e anexe o IP dentro da VM real e não no host.

Se você realmente quiser usar um IP externo na ponte (sem colocar eth0 na ponte), você pode anexá-lo à ponte em vez de a uma interface virtual e usar Proxy ARP para anunciá-lo na rede real.

[0] Bem, tecnicamente eles podem, mas a interface real é adicionada.

    
por 28.04.2012 / 07:16