Modo de rede VMWare (NAT ou Bridged)?


17

Estou executando o Windows 7 em uma máquina virtual no meu Mac. Eu uso o Windows 7 para Visual Studio principalmente e também para hospedar uma instalação de desenvolvedor do IIS. Preciso de duas coisas e não tenho certeza de qual modo de rede é necessário ...

  1. Eu preciso ser capaz de acessar o servidor IIS (em execução na VM) via HTTP no Mac.
  2. Os navegadores da máquina virtual precisam acessar a Internet.

    Alguma sugestão? Obrigado.


1
A resposta curta é o modo de ponte quase sempre mais fácil de usar para colocar sua VM na rede. Mas se você está preocupado com a segurança da VM ou o administrador da rede está preocupado com a segurança da rede, pode ser necessário usar o NAT.
Zoredache

1
Eu tentei os modos NAT e Bridged. Com o NAT, não consegui acessar o servidor IIS em execução na VM. No entanto, com o modo Bridged, eu consegui conectar. No modo NAT, o endereço IP da VM era 192.168.xx, que é uma sub-rede diferente da minha rede local. No modo de ponte, o endereço IP era 10.xxx, que é a mesma sub-rede da minha LAN. Parece que o NAT é mais seguro. Existe alguma maneira de conectar-se a um servidor em execução na VM a partir do host no modo NAT?
Webworm

Respostas:


17

Para seus requisitos, o modo NAT deve funcionar para você, apenas como um lembrete.

  • Modo NAT: seu computador host (o Mac) atuará como um gateway para a rede de suas máquinas virtuais, ninguém na sua rede (exceto o Mac) poderá vê-los, pois eles estão em uma rede separada

  • Modo de ponte: seu computador host (o Mac) compartilhará sua conexão de rede com as máquinas virtuais, eles estarão sentados como se fossem outro computador na sua rede, todos na rede os verão e poderão interagir com eles.

Ambas as opções oferecem acesso à Internet se o computador host tiver acesso à Internet.


5
+1, mas você também deve salientar que a rede em ponte requer um endereço IP adicional na rede (externa) do host; NAT não.
Massimo

1
Para o NAT, você também precisará configurar o encaminhamento de porta para que o Mac possa acessar o IIS na VM.
luker

1
Não é necessário Luker uma vez que o Mac é também a porta de entrada e apresentador do NAT rede
lynxman

1
Gostaria de deixá-lo como NAT, mas não consigo acessar o IIS (em execução na VM) do meu host. Tento conectar-me ao endereço IP do adaptador NAT, mas o tempo limite acaba. Como eu configuraria o encaminhamento de porta?
Webworm

Ao executar o vmware, ele deve estar funcionando "por padrão", tente fazer ping do seu Mac no IP da sua VM e, na VM, no gateway da rede NATed (o IP do gateway é o seu Mac), verifique se você não possui o firewall. ativado no VM, se isso não funcionar, deixe-me saber e nós podemos analisar mais profundamente
lynxman

3

Você quer uma ponte. O Bridged fornecerá um IP da sua rede. Portanto, ele fornecerá 192.168.1. Qualquer que seja o número.


Isso não é totalmente correto, Cody. A rede em ponte expõe o computador a acessos desnecessários de outros computadores na rede; o modo NAT deve ser mais do que suficiente para o que ele está solicitando.
Lynxman

1
Eu nunca tive o modo NAT funcionando apenas para conectar ao meu computador. Eu sempre tive que fazer uma ponte.
Cody Harlow

@lynxman Alguma idéia de como permitir que o computador host acesse servidores (como o IIS) em execução na VM no modo NAT?
Webworm

1

Não é o VMWare, eu uso o Virtualbox e apenas configuro o convidado com duas NICs. Um para o NAT, para acessar a internet. O outro com rede Host-Only, permitindo que eu acesse o servidor IIS no convidado.


Se você tivesse usado o modo ponte, poderia ter feito tudo isso com uma única placa de rede e ter um sistema muito mais simples.
John Gardeniers

Mudei do VirtualBox para o VMWare e agora descobri que a rede em ponte do VMWare não funciona. Usarei sua solução até retornar ao VirtualBox. Se eu soubesse por que perdi tempo para mudar para o VMWare quando não tive problemas com o VirtualBox?
IvanP
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.