Abra o localhost da VM

Para desenvolvimento de navegador cruzado, geralmente precisamos testar o aplicativo em sistemas operacionais diferentes. Para testar o aplicativo da web de uma VM Windows no Mac, siga as etapas abaixo:

  • Abra o Terminal e digite

ifconfig vmnet1

Deve fornecer algo semelhante ao abaixo:

vmnet1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether
00:50:56:c0:00:01
inet
172.16.55.1 netmask 0xffffff00 broadcast 172.16.55.255

o que nos interessa é
inet 172.16.55.1

anote este endereço IP.

  • Agora mude para o Windows VM. Abra o arquivo mencionado abaixo
C:WindowsSystem32driversetchosts

note hosts é o nome do arquivo e não tem extensão.

  • Adicione a linha abaixo no final do arquivo
172.16.55.1 localhost
  • Agora liberamos nosso DNS para fazer isso funcionar Abra o prompt de comando no Windows e digite
ipconfig /flushdns

É isso aí. Abra seu navegador e http: // localhost / deve funcionar. Opcionalmente, você pode precisar adicionar uma porta se seu aplicativo estiver sendo executado em uma porta. O número da porta deve ser o mesmo do sistema host