Localhost funciona, mas o nome do computador não

Localhost funciona, mas o nome do computador não

Quando tento conectar-me ao meu iis com localhost, tudo funciona bem. Quando tento me conectar com o nome do meu computador em vez de localhost, isso não funciona.

Descobri que desativar o Firewall do Windows resolve o problema, mas gostaria de ativar o Firewall do Windows. Então, qual programa ou porta deve ser permitido através do Firewall do Windows para que funcione?

Responder1

Se você fizer ping para o nome do seu computador, qual endereço IP você verá nos resultados? Esse é o endereço IP da sua conexão de rede? Se for esse o caso, provavelmente você terá que abrir a porta 80 no firewall do Windows. (Presumo que os sites no seu IIS estejam sendo executados na porta 80.) O firewall deve permitir o tráfego de entrada na porta 80.

Responder2

O Firewall do Windows não consegue acessar o DNS para resolver o nome do seu computador de volta para 127.0.0.1

Você também pode colocar o nome do computador no arquivo c:\windows\system32\drivers\etc\host junto com o endereço 127.0.0.1.

Responder3

Post muito antigo, eu sei. Mas por uma questão de história e conhecimento; Provavelmente, você está usando um proxy; nesse caso, você precisa adicionar uma exceção para o nome do seu computador no seu navegador.

Responder4

Eu estava usando um proxy e recebi o mesmo erro em minha máquina Windows, até fazer o seguinte:

  • Internet Explorer aberto
  • AbertoOpções da Internet -> Conexões (guia) -> Configurações de LAN
  • Verifica a"Ignorar servidor proxy para endereços locais"caixa de seleção

Recarreguei o site local com o nome do computador no URL e pronto! Sucesso!

informação relacionada