O seu navegador da Web está usando um proxy?
A minha é (estou no trabalho) e quando me conecto a um site, parece que ele usa o endereço que o servidor proxy pensa, não o endereço que meu computador pensa.
Estou tendo alguns problemas com meu arquivo de hosts.
127.0.0.1 localhost
127.0.0.1 whatever
127.0.0.1 sub.localhost
127.0.0.1 example.com
localhost
e whatever
ambos funcionam. No entanto, os outros têm um comportamento estranho.
Ping sub.localhost
c:\>ping sub.localhost
Pinging sub.localhost [127.0.0.1] with 32 bytes of data:
Ping example.com
C:\>ping example.com
Pinging example.com [127.0.0.1] with 32 bytes of data:
Tudo parece ok, mas navegar pelo example.com abrirá a página correta do exemplo exemplo @ 192.0.32.10, que não é o comportamento esperado ... (obviamente, o sub.localhost não funcionará de forma alguma)
Alguma idéia de por que isso acontece?
UPDATE 1 :
Removendo a Configuração de Proxy do navegador, ela foi resolvida por sub.localhost
. example.com
, no entanto, ainda não está funcionando ...
UPDATE 2 : Mais algumas informações ...
C:\Documents and Settings\amatos>ping example.com
Pinging example.com [127.0.0.1] with 32 bytes of data:
C:\Documents and Settings\amatos>ping www.example.com
Pinging www.example.com [127.0.0.1] with 32 bytes of data:
C:\Documents and Settings\amatos>nslookup example.com
Server: ac1.-------.pt (# suppose this is the router address...)
Address: 192.168.202.2
Non-authoritative answer:
Name: example.com
Address: 192.0.32.10
Obrigado a todos que tentaram ajudar até agora!
Tente abrir uma linha de comando (cmd.exe) e faça ipconfig / flushdns e, em seguida, reinicie o navegador.
Além disso, eu só tenho que perguntar, pois pode ser óbvio demais ou parecer muito estúpido. Você tentou reinicializar (ou pelo menos desconectado e depois logado)? Eu nunca deixo de me surpreender com os problemas que isso pode resolver.
UPDATE: Removing Proxy Configuration from browser solved it for sub.localhost. example.com however still not working...
Você está tentando visitar www.example.com em vez de example.com? Há uma diferença entre os dois!
Você também deve adicionar www.example.com ao arquivo de hosts se quiser que ambos sejam encaminhados para 127.0.0.1.
Você disse que example.com abre 192.0.32.10 - ele deve ir para 127.0.0.1, então você escreveu errado ou o arquivo hosts não está sendo aplicado corretamente.
Não tenho certeza sobre o problema do example.com, mas, para os outros, eu diria que, se o ping estiver funcionando, eles estão funcionando bem; basta verificar que o servidor da Web que você está usando tem cabeçalhos de host configuração no seu servidor) configurado corretamente.
Editar -
Não sei por que isso está acontecendo. A primeira coisa que eu tentaria é um navegador diferente, como o Firefox, pois ele tem suas próprias configurações de rede, que não devem ser afetadas por outras configurações do sistema. Se isso resolver, volte para o IE e na última guia ( Advanced
), escolha Reset
para remover qualquer outra coisa que possa estar configurando isso.
em seguida, você pode tentar ajustar suas prioridades sobre o que é verificado.
Abra o Registry Editor
e navegue para:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider
Procure por HostPriority
e verifique se é um número menor que DNSPriority
. Você também pode alterá-lo para um número menor, como 5, para garantir que ele tenha prioridade sobre todo o resto.
Se ainda não estiver funcionando, eu diria apenas para verificar coisas como sua ortografia, mas é difícil sem ver a máquina pessoalmente.
Limpe seu cache ARP:
arp -a
mostrará todas as suas entradas ARP. arp -d
excluirá as entradas (ou uma específica). Eu também liberia as entradas de DNS:
ipconfig /flushdns
arp -d
ping <whatever>