Atribuindo um IP público a uma máquina Xen Guest

1

No meu servidor CentOS (dom0) eu tenho 4 endereços IP:

  • eth1 - 56.x.x.100
  • eth1: 1 - 56.x.x.101
  • eth1: 2 - 56.x.x.102
  • eth1: 3 - 56.x.x.103

Como posso mapear eth1: 1 (etc) para uma das minhas máquinas convidadas? Atualmente, a máquina Guest tem endereço IP privado NAT usando a ponte de interface virbr0 (ip: 192.168.122.192). O que fazer para que a máquina convidada use o endereço IP 56.x.x.101 em vez de 192.168.122.192?

Sou novo em redes Linux e passei algum tempo na internet procurando soluções por muito tempo já.

    
por Fariz Luqman 06.03.2015 / 05:23

1 resposta

2

Primeiro, você precisa remover eth1: 1 do seu host.

Você então precisa criar uma ponte no host do CentOS - há muitos guias sobre como fazer isso. Uma ponte atuará como um comutador de rede virtual (para os propósitos desta explicação). Em vez de unir sua VM a virbr0 , junte-a a xenbr0 (ou o que você fizer a ponte receber o nome). Isso tornará sua VM virtualmente conectada ao mesmo switch que seu host, permitindo que você atribua o endereço .101 a eth0 dentro da VM guest.

    
por 06.03.2015 / 05:39