Criando rede interna entre VMs e Internet a partir da caixa virtual da máquina host

0
  • Tenho 3 VMs do servidor Ubuntu no VirtualBox com IPs estáticos na interface eth1:

192.168.56.2

192.168.56.3

192.168.56.4

Eu escolhi o adaptador 1 como NAT e o adaptador 2 como host somente para todas as VMs

  • Agora, para habilitar a Internet nas VMs do Host, fiz NAT do Adaptador1 e, em uma VM, adicionei a linha / etc / networks / interfaces para atribuir o IP estático como:

    auto eth1
    iface eth1 inet static
    address 192.168.56.2
    netmask 255.255.255.0
    

Depois de adicionar isso para uma VM, a Internet funciona bem.

  • Agora, para ativar a Internet junto com a rede interna em outras VMs, adicionei as seguintes outras VMs.

Para 192.168.56.3 --- >

   auto eth1
    iface eth1 inet static
    address 192.168.56.3
    netmask 255.255.255.0
    gateway 192.168.56.2

Para 192.168.56.4 --- >

   auto eth1
    iface eth1 inet static
    address 192.168.56.4
    netmask 255.255.255.0
    gateway 192.168.56.2

Por causa das duas entradas acima, sou capaz de fazer ping de todas as VMs umas para as outras, já que adicionei 192.168.56.2 como um gateway para outras duas VMs.

Mas a internet só é acessível a partir da 192.168.56.2 VM, e outras 2 VMs não conseguem falar com a internet.

Eu não sei o que estou perdendo aqui, gentilmente ajude.

Obrigado antecipadamente !!

    
por Apurv 30.03.2016 / 19:48

1 resposta

2

Sua solução deve estar em ponte.

Este artigo do virtualbox contém todas as informações necessárias.

Navegue até 6.5 para Rede em ponte

% bl0ck_qu0te%     
por rowan 30.03.2016 / 20:13