Quando tenho vários hosts VM usando NAT, isso significa que todos eles estão atrás de um único roteador virtual ou cada um deles tem um roteador dedicado?

0

Então, em uma perspectiva de rede, quando eu executo muitos hosts no meu VMware e configuro todos eles para usar NAT, isso significa que cada um deles está por trás de um roteador virtual que está usando NAT ou todos eles estão atrás de um único roteador?

E se eu quiser que eles se comuniquem eles precisam estar na mesma sub-rede ou ...?

e uma pergunta a parte: digamos que a máquina A usa apenas host e a máquina B usa NAT, isso significa que A está conectado a um roteador e a esse roteador a B, portanto eu preciso usar o encaminhamento de porta se eu quiser conectar a um host na B?

    
por John P 29.07.2018 / 14:58

1 resposta

1

Sua pergunta principal

Uma rede virtual é como uma rede física local. Se você configurar uma VM para usar NAT, na verdade, apenas a configurará para usar uma rede virtual (por padrão, VMnet8) pré-configurada para NAT. O VMware Workstation suporta a configuração de apenas uma rede virtual para o NAT. Portanto, todas as VMs configuradas para usar o NAT estarão todas na mesma rede (e, portanto, poderão se comunicar entre si, supondo que não haja firewalls nos respectivos guests bloqueando o tráfego).

TL; DR: Sim, todas as VMs configuradas para usar o NAT ficarão atrás de um único roteador virtual.

Sua pergunta secundária

Se você configurar uma VM para usar a rede somente de host, como ocorre com o NAT, na verdade, apenas a configurará para usar uma rede virtual (VMnet1) pré-configurada para rede somente host. Redes virtuais separadas são como redes físicas separadas; não há conexão entre a rede somente host e a rede NAT. Se você quiser que A comunique-se com B sem colocar A na rede NAT, será necessário criar um segmento de LAN ou uma rede virtual personalizada entre A e B para conectá-los.

TL; DR: Não, não há nenhum tipo de hierarquia de roteador virtual. Existem apenas redes virtuais separadas.

    
por 30.07.2018 / 07:00