Usar o VirtualBox para acessar o site no host do convidado?

Usar o VirtualBox para acessar o site no host do convidado?

Estou executando o VirtualBox em um Mac (host), a VM que estou usando é o Windows 7 (convidado). O VirtualBox está configurado para usar o NATadaptador de rede e consigo acessar a internet perfeitamente (google, msn, tudo), porém estou hospedando um site no Mac (host) e não consigo acessá-lo pela VM.

O IP é atribuído ao convidado 10.0.2.10e o IP do meu host é 10.0.2.100. Acho que o problema pode ser que se trata de redes separadas, mas não sei. Só quero testar o site no IE (não tenho um servidor separado/remoto para hospedá-lo)

Responder1

Você realmente deveria considerar mudar do modo NAT para o modo de ponte. Desta forma os dois “sistemas” estarão na mesma rede. Quando você executa com NAT, ele cria sub-redes na rede e sua VM existe efetivamente em outra rede. Para fazê-lo funcionar com NAT você precisará configurar (através de arquivos de configuração, não de opções GUI) o roteamento NAT para abrir conexões/portas entre as redes, e também configurar tabelas de roteamento.

Se você definir o modo de ponte, a VM solicitará o IP do mesmo roteador que seu host, em vez de solicitar o sistema VM no host. Por sua vez, será tão fácil quanto acessar o IP do seu host.

Responder2

Por padrão, o adaptador de rede está no modo "NAT". Você precisa colocar seu adaptador de rede em modo bridge. Aqui estão as etapas.

1> Na caixa virtual selecione a VM desejada "Ex: win7" 2> Vá em configurações -> Rede -> Adaptador1

 Change that from NAT -> Bridged Adapter 

3> Reinicie sua VM convidada

Espero que isso resolva seu problema.

informação relacionada