IP's dedicados para convidados xen

3

Estou tendo um problema enorme em trabalhar com redes no Xen no Ubuntu Server. Nosso servidor tem alguns IPs públicos (/ 29) que são todos adicionados através de eth0 aliases. Por exemplo,

  • eth0 - ip principal
  • eth0: 0 - primeiro ip grátis
  • eth0: 1 - primeiro ip grátis
  • eth0: 2 - primeiro ip grátis
  • eth0: 3 - primeiro ip grátis

Os IPs são adicionados através de /etc/network/interfaces da seguinte forma (IPs apagados para segurança):

auto eth0
iface eth0 inet static
address ##.##.##.106
netmask 255.255.255.248
network ##.##.##.104
broadcast ##.##.##.111
gateway ##.##.##.105
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 8.8.8.8 8.8.4.4
dns-search mydomain.com

auto eth0:1
iface eth0:1 inet static
    address ##.##.##.108
    netmask 255.255.255.248
    network ##.##.##.104
    broadcast ##.##.##.111
    gateway ##.##.##.105

Como eu explicaria o eth0:1 para uma VM? (Ele será dedicado a essa VM.) Atualmente, estou trabalhando com as instruções do PV aqui .

    
por Jeff M 09.10.2012 / 02:05

2 respostas

5

Primeiro, use o bridging . Se você estava seguindo o howto que você vinculou, você já deve ter uma configuração de ponte.

Segundo, atribua os endereços IP para as VMs dentro de cada domU, não dentro do dom0. O dom0 deve ter apenas seu próprio endereço IP configurado ao usar a ponte de rede.

    
por 09.10.2012 / 02:10
2

Em vez de (no host):

auto eth0
iface eth0 inet static
   address ##.##.##.106
   netmask 255.255.255.248
   network ##.##.##.104
   broadcast ##.##.##.111
   gateway ##.##.##.105
   # dns-* options are implemented by the resolvconf package, if installed
   dns-nameservers 8.8.8.8 8.8.4.4
   dns-search mydomain.com

use:

auto xenbr0
iface xenbr0 inet static
   bridge-ports eth0
   address ##.##.##.106
   netmask 255.255.255.248
   network ##.##.##.104
   broadcast ##.##.##.111
   gateway ##.##.##.105
   # dns-* options are implemented by the resolvconf package, if installed
   dns-nameservers 8.8.8.8 8.8.4.4
   dns-search mydomain.com

Mais uma referência: XenNetworking

No convidado, você simplesmente define IPs estáticos como faria normalmente em uma máquina 'única'.

    
por 18.02.2013 / 11:04