O que você quer fazer é usar uma rede em ponte - não NAT.
Vamos supor que você tenha um host Windows 10 e VMWare Workstation 12 com várias máquinas convidadas Windows (em princípio, o conselho aqui deve se aplicar a outros sistemas operacionais convidados que não sejam Windows e a versões recentes do VMWare abaixo VMWare 12). Além disso, suponho que você deseja que cada máquina virtual tenha seu próprio endereço IP para que possa ser encontrada por qualquer outra máquina Windows em sua rede.
Para que isso aconteça:
Inicie o Virtual Network Editor no menu Editar da estação de trabalho do VMWare. Está fora do escopo cobrir completamente esse utilitário nesta resposta, mas verifique se você está trabalhando como Administrador; em seguida, assegure-se de que o VMnet 0 seja do tipo Bridged e que sua External Connection esteja definida como o adaptador físico do host.
Depois disso, edite as propriedades da máquina virtual do sistema operacional Windows convidado e vá para a seção Adaptador de rede. Certifique-se de selecionar Personalizado e especifique VMnet0 como sua rede virtual específica. Além disso, verifique se Conectar ao ligar.
- Inicialize em seu sistema operacional convidado, acesse o Centro de Rede e Compartilhamento e acesse Alterar configurações do adaptador.
- Clique com o botão direito para acessar as propriedades do seu adaptador Ethernet e role até o Internet Protocol versão 4.
- Selecione isso e clique em Propriedades. Use a guia Geral para especificar um endereço IP, uma máscara de sub-rede e um gateway padrão específicos.
- Verifique se o endereço IP está na mesma sub-rede que seu host e se você está usando o mesmo endereço IP do gateway que a máquina host. (Se você não tiver certeza do que é, vá para seu host, abra um prompt de comando e digite IPConfig e observe o endereço do gateway para o adaptador ao qual o VMnet0 está atribuído.)
- Especifique o IP do seu gateway como seu servidor DNS preferencial (não é necessário especificar um servidor alternativo)
-
Se você tiver problemas de DNS, vá até o host, abra um prompt de comando e digite NSLookup e observe o endereço IP informado: esse é o endereço IP do DNS que você provavelmente deseja usar. Ainda na caixa de diálogo de propriedades do adaptador de rede, clique em Avançado, vá para a guia WINS e selecione "Ativar NetBIOS sobre TCP / IP".
-
Isso garantirá que você possa acessar a máquina convidada pelo Nome do computador do host ou de outras VMs configuradas como VMs em ponte.
- Você pode clicar com o botão direito do mouse no adaptador Ethernet no sistema operacional convidado, desative e ative-o para ver se suas alterações funcionaram (não é necessário reinicializar).
Eu li inúmeras postagens on-line sobre questões de rede e há um número incrivelmente grande de problemas que você pode encontrar, então essas instruções não vão funcionar magicamente para todos, porque existem muitos links na cadeia de redes ...
Dito isso, essas etapas devem funcionar enquanto não houver firewalls ou problemas incomuns no roteador. Falando do roteador, você quer garantir que os endereços IP estáticos que você atribuiu estão fora do alcance do servidor DHCP que seu roteador oferece.
Dessa forma, você pode ter certeza de que o endereço IP estático que você está usando não entrará em conflito com um endereço atribuído pelo DHCP que pode ser atribuído a outro dispositivo em sua rede.
Felicidades.