Redes privadas e encaminhamento de porta com o Virtualbox não trabalhando juntos

0

Eu tenho duas máquinas virtuais dentro de um host do Windows. Eu gostaria de configurar uma rede virtual (não interligada) de forma que ambas as máquinas possam se comunicar umas com as outras. Além disso, um dos hosts deve estar disponível para acessar o encaminhamento de porta do host.

Eu tenho as duas máquinas se comunicando umas com as outras, adicionando a cada máquina uma segunda interface conectada à "Rede Interna" (chamada intnet). No entanto, o encaminhamento de porta na máquina não está funcionando. Este é um diagrama simples da rede que gostaria de ter.

 Host (port forward 2222 to port 22 of VM1) 
  | \
  |  \ 
VM1<->VM2
    
por Oz123 29.08.2014 / 13:06

1 resposta

0

Embora você possa fazer tudo com a linha de comando, eu posto aqui uma resposta que mostre um ponto e clique em solução.

Primeiro, crie uma nova NatNetwork (vá para Arquivo- > Preferência):

Deconfigurá-loparausarumintervaloIPdiferente,emseguida,ointervalousadopelaredeNATpadrão(queé10.0.2.0/24):

A próxima coisa adiciona à sua VM uma segunda interface de rede, que está conectada a essa rede:

Emumadasmáquinas,vocêdevehabilitaroencaminhamentodeportadoHostparaoconvidado:

Agora você pode ssh do host para a porta 2222, você poderá conectar-se à VM1 (que tem dois endereços IP 10.0.2.8 por exemplo e outro IP 10.0.3.2) dos quais você pode ssh para a máquina VM2 que tem o endereço IP 10.0.3.3 (por exemplo).

Et viola, agora você tem ssh do host para várias máquinas.

    
por 02.09.2014 / 17:04