O Virtual PC não pode acessar o localhost

1

Eu tenho o IIS em execução na minha máquina local e algumas máquinas virtuais para testar o Internet Explorer 6, 7, & 8. Não consigo fazer com que encontrem localhost . Alguma idéia?

    
por Pardoner 21.02.2011 / 18:59

3 respostas

5

Cada máquina virtual se comporta exatamente da mesma maneira que um computador físico real em uma rede, portanto, o host deve ser referenciado por seu endereço IP, não pelo nome localhost.

Se você não souber o endereço IP do host, insira ipconfig em um prompt de comando (cmd). Será na entrada ao lado do adaptador. O próprio adaptador depende da configuração de rede usada para as VMs. Se você não tiver certeza de qual, a solução mais simples é usar também ipconfig na VM para descobrir o adaptador.

O endereço IP do host e da VM deve concordar com o prefixo da rede, que pode ser 192.168.1.xxx ou similar.

    
por 21.02.2011 / 19:52
2

Você provavelmente tem um firewall ativo.

É por isso que tive exatamente o mesmo problema com meu cliente Virtual PC IE6 ...

Adicionada uma nova regra de entrada para a porta 80/443 e agora posso acessar meus sites hospedados no IIS no meu computador local.

Para fazer isso (no Windows 7), vá para executar e digite "windows firewall" e clique em "Firewall do Windows com Segurança Avançada"

Selecione "Regras de entrada" à esquerda e clique em Nova regra à direita e siga o assistente.

    
por 23.03.2011 / 19:03
0

Para mim, tive que editar meu arquivo de hosts ("C: \ Windows \ System32 \ drivers \ etc \ hosts", requer direitos de administrador) e adicionar uma entrada associada ao meu IP de rota como:

192.168.1.1      laptop

Em seguida, crie uma ligação para o laptop: 50000 no IIS. Escolhi uma porta alta como 50000 para facilitar a apresentação de vários sites ao Virtual PC (a segurança do Windows fica mais complicada nas portas de quatro dígitos e abaixo).

Eu abri essa porta no Firewall do Windows.

Verifiquei se o Virtual PC tinha apenas uma configuração de adaptador de rede, meu adaptador sem fio, para obter um IP real do meu roteador.

Isso fez isso - qualquer navegador no WinXP no Virtual PC pode acessar sites do IIS que eu configurei dessa maneira.

    
por 20.02.2013 / 20:19