em um host Win10, eu tenho uma VM guest CentOS7 em execução no VMWARE Worstation14. Para atender a minha exigência, configurei dois adaptadores v.
- ens33 - NAT - IP dhcp'ed para ter acesso à Internet para a VM (192.168.33.128)
- ens37 - HOST ONLY - IP estático para comunicação com outros convidados vm na rede interna e desenvolvimento de aplicativos (192.168.242.128)
Eu verifiquei os ips criados no host e vi dois vmnets sendo criados, (vmnet1) 192.168.33.1 e (vmnet2) 192.168.220.1 junto com o terceiro adaptador eth para o próprio host, 192.168.0.x que ele recebe como um cliente dhcp.
Eu sou novo no vmware e na sua parte de configuração de rede. Então eu estou cheio de consultas a seguir.
Eu fiz alguns testes de ping para determinar qual das vmnets é para NAT e qual é apenas para host. Eu encontrei vmnet1 é para NAT e vmnet2 é apenas para o host. Mas eu me pergunto por que vmnet2 está na série de 192.168.220.x quando o convidado vm tem 192.128.242.x?
Também verifiquei o gateway (route -n) e descobri que o gateway é 192.168.33.2. Vendo a série IP eu acredito que seja o gateway para o adaptador NAT, mas onde é o gateway para o adaptador somente host?
bash-4.1$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.33.2 255.255.255.0 UG 0 0 0 ens33
192.168.33.0 0.0.0.0 255.255.255.0 U 0 0 0 ens33
192.168.242.0 0.0.0.0 255.255.255.0 U 0 0 0 ens37
Também tento pingar o convidado vm ens37 do host e encontrar Solicitação expirada.
ping 192.168.242.128
Request timed out
no entanto, o guest vm ens33 é pingável e está me dando acesso à VM. Eu espero isso. Por que a VM guest não pode ser acessada via host37?
Todas essas dúvidas estão enchendo minha mente ...