Criando interface de rede sem IP configurado no Debian, para XEN dom0

2

Eu tenho 3 NICs que quero ver no meu domU, mesmo que elas não estejam configuradas no dom0.

Aqui estão minhas linhas de amostra do arquivo de interfaces

auto lo
iface lo inet loopback

# Local network, cable labeled M3
auto eth0
allow-hotplug eth0
iface eth0 inet static
        address 192.168.1.184
        netmask 255.255.255.0
        gateway 192.168.1.1

# cable labeled M1
auto eth1
allow-hotplug eth1
iface eth1 inet manual
        hwaddress ether 00:19:5B:33:86:D5
        up ifconfig eth1 up

# cable labeled M2
auto eth2
allow-hotplug eth2
iface eth2 inet manual
        hwaddress ether 00:19:5B:33:86:D3
        up ifconfig eth2 up

Estou tentando usar várias configurações de bridge com o xend, mas ele reclama que o "Link não está em estado de execução" e a interface estão inativas, embora eu possa vê-las na saída do ifconfigs.

Quais são minhas opções para tornar esses NICs visíveis no domU sem configurá-los no dom0?

    
por Karolis T. 17.06.2009 / 13:36

1 resposta

4

Oh, querida ... Eu acho que você está tentando usar o material de ponte Xen, o que é terrível. Set network-script network-dummy em xend-config.sxp, então vá com esta configuração:

iface lo
iface lo inet loopback

# Local network, cable labeled M3
auto eth0
allow-hotplug eth0
iface eth0 inet static
    address 192.168.1.184
    netmask 255.255.255.0
    gateway 192.168.1.1

# cable labeled M1
iface eth1 inet manual
    hwaddress ether 00:19:5B:33:86:D5

# cable labeled M2
iface eth2 inet manual
    hwaddress ether 00:19:5B:33:86:D3

auto br-eth1
iface br-eth1 inet manual
  bridge_ports eth1

auto br-eth2
iface br-eth2 inet manual
  bridge_ports eth2

O que você faz é dizer ao domUs para usar a ponte br-eth1 ou br-eth2 (conforme apropriado). Dado que você tem rotulagem a cabo acontecendo, eu alteraria os nomes das pontes para algo mais útil, como talvez m1 e m2 .

    
por 17.06.2009 / 14:00