Como acessar VMs convidadas da rede externa?

0

Meu problema é como acessar a VM guest a partir da rede externa. Vou descrever meu problema em detalhes.

Eu tenho uma única máquina com o Ubuntu Server 12.04 LTS contém duas placas de rede. Uma NIC está conectada ao meu gateway (por exemplo, 10.0.0.1) e 10.0.0.3 é o endereço IP dessa interface. Outra NIC tem o IP 192.168.0.3, mas esta é uma parte do Bridge (ou seja, br0).

Eu criei duas VMs de desktop guest do Ubuntu 12.04 LTS com os endereços IP 192.168.0.100 e 192.168.0.110.

Meu arquivo /etc/network/interfaces é o seguinte:

A interface de rede de loopback

auto lo
iface lo inet loopback

A interface de rede principal

auto eth2
iface eth2 inet manual

auto eth1
iface eth1 inet dhcp

auto br0
iface br0 inet static
    address 192.168.0.3
    netmask 255.255.255.0
    network 192.168.0.0
    broadcast 192.168.0.255
    gateway 10.0.0.1
    bridge_ports eth2
    bridge_fd 9
    bridge_hello 2
    bridge_maxage 12
    bridge_stp off

Eu sou capaz de fazer ping para 10.0.0.3 da VM guest. Mas não consigo fazer o ping do gateway (por exemplo, 10.0.0.1). Eu já tinha uma habilitação de encaminhamento de IP em /etc/sysctl.conf . Mas eu sou capaz de acessar a Internet a partir do sistema operacional host.

Posso obter ajuda para acessar 10.0.0.1 e outras redes de VMs convidadas?

    
por Kul subedi 17.09.2012 / 18:01

1 resposta

0

Você reiniciou sua rede para ativar suas alterações?

Use isto:

sudo /etc/init.d/networking restart

para que suas pontes se tornem ativas.

    
por Barkha Dhamechai 15.09.2013 / 07:18