Eu criei uma rede exclusiva de host personalizado VMNet2 (sem dhcp) na estação de trabalho do VMware e conectei minhas três VMs a essa rede. Mas o problema é que eu não posso pingar qualquer VM de qualquer outra VM, no entanto, posso pingar o adaptador host VMNet2 do convidado. Eu verifiquei o route
nas minhas VMs convidadas, tudo está bem lá. Eu tentei levar tcpdump
para o ping e descobriu que o pedido arp para o convidado de destino não obteve resposta. Alguém pode explicar sobre isso? Minha instalação do VMware está instalada no Windows 7 e usei o Ubuntu 12.04 como VMs convidadas.
A seguir estão minhas configurações de rede:
Guest 1 : IP 192.168.91.2 netmask 255.255.255.0
Guest 2 : IP 192.168.91.3 netmask 255.255.255.0
Guest 1 : IP 192.168.91.4 netmask 255.255.255.0
O convidado pode executar ping na máquina Host com o ID do adaptador VMNet2 192.168.91.1, mas as VMs convidadas não podem fazer ping umas às outras
fonte
host only
não éguest-to-host-to-guest
Respostas:
Tanto no VirtualBox quanto no VMWare Workstation, a rede somente de host conecta o host e os convidados a um comutador virtual e eles podem fazer ping entre si diretamente. Então, a questão do OP não pode ser reproduzida.
Se, em vez disso, for utilizada uma rede separada, os convidados ainda poderão efetuar ping uns aos outros com o roteamento pelo host. Veja como.
Ativar o roteamento IP do host do Windows
Método 1: IPEnableRouter
Método 2: RRAS
Confirme se o roteamento IP está ativado
ipconfig /all | find "Routing"
.Você deveria ver Roteamento IP ativado. . . . . . . . : Sim .
Configure os gateways padrão dos convidados para seu respectivo adaptador host.
Agora, os convidados podem fazer ping entre si através do host (com a solicitação / resposta de eco ICMP permitida no firewall, é claro).
fonte
Certifique-se de que o firewall nos convidados esteja desativado / permita pacotes icmp. Este é geralmente o problema que tenho quando conecto VMs dessa maneira
fonte
iptables
no convidado.Você entendeu mal o que significa "somente host".
Isso significa que a VM só pode rede com o host, não outros vm.
Você deseja usar a configuração 'rede interna', o que permitirá que todos os convidados conversem entre si, assim como o host.
fonte