Dando Virtual Machines no Xen seus próprios endereços IP

2

Instalou o Xen em um servidor em casa, recentemente o moveu para um data center. Funcionou bem com o DHCP por trás do meu roteador, com cada servidor virtual e o dom0 recebendo seu próprio endereço IP.

No data center, há muitos endereços IP a serem usados, mas todos precisam ser estáticos. Consegui obter a configuração do dom0 com um IP estático como este, mas não tenho certeza para onde ir a partir daqui.

auto eth0
iface eth0 inet static
address 204.45.15.42
netmask 255.255.255.248
gateway 204.45.15.41
    
por rachelderp 10.12.2011 / 08:34

2 respostas

1

Basta configurar o IP estático de cada máquina virtual em

/etc/network/interfaces

Para passar o IP correto para sua VM ao criar um, adicione ao seu comando xen-create-image essa opção:

root@nikita:~# xen-create-image --hostname <HOST> --ip <IP> 
    
por 10.12.2011 / 12:05
1

No /etc/xen/xen-tools.conf você deve comentar para obter o seguinte:

# dhcp = 1

Eu também uso mencionar minha bridge em /etc/xen-tools/xen-tools.conf

 bridge=xenbr0

esse nome de ponte será o nome da ponte de / etc / network / interfaces

, descomente o seguinte:

gateway    = 192.168.1.1
netmask    = 255.255.255.0
broadcast  = 192.168.1.255

Para servidores de nomes, se você não tocar em nada, a máquina virtual herdará dos servidores de nomes do Dom0.

quando você cria uma máquina virtual Xen, mencione o Ip:

>xen-create-image --hostname=test105 --ip=192.168.1.105

De minha própria experiência, eu acho que é melhor colocar tantos parâmetros quanto você pode em xen-tools para manter o número de parâmetros para o menor quando você cria uma nova máquina virtual.

    
por 21.06.2015 / 19:12