configuração de rede (ponte) proxmox

3

Eu comprei ontem uma licença proxmox. Tudo funciona bem apenas a configuração da rede é muito complicada. Minha configuração de rede:

84.200.50.186 -> hostsystem ip
84.200.50.186 -> VM ip
255.255.255.248 -> netmask
84.200.50.185 -> gateway


auto eth0
iface eth0 inet static
        address 84.200.50.186
        netmask 255.255.255.248
        gateway 84.200.50.185


auto vmbr0
iface vmbr0 inet static
       address  84.200.50.187
       netmask  255.255.255.248
       gateway  84.200.50.185
       bridge_ports eth0
       bridge_stp off
       bridge_fd 0

O ip é capaz de pingar, mas a máquina virtual não tem conexão com a internet.

Alguma ideia? : - (

    
por user3453549 12.09.2015 / 14:16

1 resposta

5

Sua configuração de rede está errada. O host precisa apenas do seu próprio endereço IP e você deve configurar a rede da VM ao seu lado, não na rede do host.

vmbr0 é a ponte do host para eth0, então eth0 não possui nenhuma configuração. O endereço IP do host precisa ser configurado na interface vmbr0. Se você quer que sua máquina virtual seja conectada, você precisa conectá-la a vmbr0.

Supondo que 84.200.50.187 é o endereço IP da VM, altere a configuração de rede do host da seguinte forma:

auto lo
iface lo inet loopback

iface eth0 inet manual

auto vmbr0
iface vmbr0 inet static
    address 84.200.50.186
    netmask 255.255.255.248
    bridge_ports eth0
    bridge_stp off
    bridge_fd 0
    gateway 84.200.50.185

No lado da máquina virtual, configure a rede da seguinte forma:

  • Endereço IP: 84.200.50.187
  • Netmask: 255.255.255.248
  • Gateway: 84.200.50.185

Deve funcionar.

    
por 04.10.2015 / 12:03