Compartilhe a conexão da Internet com outros convidados no VMware

0

Eu tenho um computador convidado com acesso à Internet através da opção NAT no VMware. Eu também tenho uma conexão com o VMnet2. O que eu preciso fazer agora é compartilhar essa conexão com os convidados no VMnet2 (já que eles estão presos lá, não podem colocá-los em outra rede, mas eu preciso de uma conexão com eles). Como eu faço isso? O convidado conectado à Internet pode ser Linux ou Windows, não me importo, só preciso que ele funcione.

Ebin Jast
fonte
Deseja ter uma conexão de internet compartilhada entre os dois convidados? Ou eles estão em rede para que eles possam se comunicar?
WikiWitz 16/06/12
Sim, quero compartilhar a conexão com a internet em guest1 para guest2. Eu já tenho a rede conectada. O Guest1 tem uma conexão com a Internet através do host e uma conexão com a vmnet 2, onde os outros convidados estão localizados.
Ebin Jast

Respostas:

0

A leitura http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&externalId=1006480 e http://www.vmware.com/support/ws55/doc/ws_net_configurations_common.html explica que os três tipos de as redes são, na verdade, "comutadores" Ethernet virtuais, que podem ser configurados de uma das três maneiras: somente host, bridge ou NAT.

As máquinas virtuais atribuídas ao mesmo comutador podem se ver e estão efetivamente no mesmo segmento Ethernet (virtual). O tipo de "chave" determina o comportamento ao se conectar ao mundo exterior.

  • No modo NAT, há um roteador NAT virtual entre o comutador virtual e a conexão à Internet da máquina host, o que impede que as máquinas virtuais sejam vistas por outras pessoas na rede host, mas não afeta a capacidade de alcançar os outros hosts via a VM.
  • No modo somente host, o comutador virtual está totalmente em um segmento Ethernet diferente, com conectividade com outras máquinas virtuais atribuídas ao mesmo comutador e ao próprio host.
  • No modo de ponte, é como se o comutador virtual estivesse fisicamente conectado ao mesmo segmento ethernet que a conexão ethernet do host. As máquinas têm IPs na mesma rede e são totalmente acessíveis aos hosts virtuais e físicos que compartilham esse segmento.

Dependendo dos seus requisitos de segurança, você pode atribuir as outras máquinas ao mesmo "comutador" NAT ou configurar interfaces virtuais secundárias em todas as máquinas no modo somente host e configurar uma das máquinas virtuais para estar no NAT switch e switch somente host e atuam como um gateway, da mesma maneira que você faria com uma rede física, como iptables no Linux, ICS ou software de terceiros no Windows.

Stephanie
fonte
Acredito que você esteja errado ao sugerir a atribuição das máquinas ao mesmo "switch" NAT. No VirtualBox, cada máquina com tipo de conexão NAT é isolada para o host e outras máquinas convidadas e a Internet, na medida em que o "mundo externo" não pode vê-lo, a menos que o encaminhamento de porta esteja configurado.
WikiWitz
Obrigado pela sua resposta. Sinto que preciso elaborar um pouco. Os convidados no vmnet2 são realmente computadores reais, por isso não posso clicar com o botão direito e adicionar outra NIC virtual neles. O que preciso fazer é usar o guest1 (que é virtual e, novamente, possui uma NIC para a Internet e outra para o VMnet2) como gateway para as máquinas no VMnet2, tentei isso com uma máquina Linux e não consegui trabalho, vou tentar com uma máquina Windows agora e ver se posso usar a opção "compartilhar esta conexão à Internet blabla".
Ebin Jast
@WikiWitz De acordo com a documentação do VMWare, o comportamento padrão coloca os convidados em diferentes switches, mas é possível atribuí-los manualmente ao mesmo. Agora, eu não iria colocá-lo passar por eles para ter erros em sua documentação, mas isso é o que a documentação afirma :)
Stephanie
Acho que sei o que senti falta agora. No gateway, preciso fazer um NAT entre o VMnet2 e o NAT-VMnet, pois eles estão em redes diferentes.
Ebin Jast
@Ebin Jast Ótimo - se isso funcionar para você, adicione-o como resposta e aceite-o. :)
Stephanie