Isso é uma loucura, nunca tive esse problema até agora...Gosto de usar o arquivo hosts para bloquear determinados sites. Mas, por algum motivo, meu arquivo hosts não está bloqueando nenhum site. Eu li esse post (Arquivo Hosts não está funcionando corretamente) e tentei a maioria, senão todas essas coisas, mas ainda não consigo usar meu arquivo hosts para bloquear sites. Posso fazer mais alguma coisa para corrigir isso? Eu uso arquivos hosts há anos e nunca tive esse problema.
Observação: acabei de comprar este PC (recondicionado), então talvez eles tenham criado algumas configurações estranhas antes de enviá-lo? Eu não pensaria assim, mas resolvi mencionar isso.
Aqui está como eu tenho minhas entradas de arquivo hosts...talvez esteja faltando alguma coisa?
127.0.0.1 localhost
127.0.0.1 website.com
127.0.0.1 www.website.com
127.0.0.1 website2.com
127.0.0.1 www.website2.com
Responder1
Apenas alterar o arquivo hosts não é suficiente. Você também precisa liberar seu cache DNS.
Abra um prompt de comando e digite:
ipconfig /flushdns
Agora, teste se funciona executando ping em um dos domínios, de preferência um que você alterou recentemente:
ping www.website2.com
e veja se retorna o 127.0.0.1
Se o ping não funcionar, é provável que as permissões no arquivo host estejam incorretas. Permissões incorretas no arquivo host podem causar um bloqueio arbitrário no arquivo hosts, o que impede que o Windows o leia corretamente e preencha o cache DNS. Corrija as permissões no arquivo host e execute ipconfig /flushdns mais uma vez.
Se o ping funcionar, mas o site não carregar corretamente, o site ainda está carregando do cache. Limpe o cache do seu navegador para corrigir o problema.
Responder2
Estranho, deve ter havido algo errado com aquele arquivo hosts em particular, ainda não tenho ideia do que era...
Fui até:https://support.microsoft.com/en-us/help/972034/how-to-reset-the-hosts-file-back-to-the-defaulte segui os passos para substituir o arquivo hosts, então coloquei manualmente em meus sites agora está funcionando.Mais cedo, tentei copiar e colar o conteúdo do arquivo host do URL acima, mas não funcionou. De qualquer forma, sem mais problemas!
Responder3
Você precisa adicionar seu endereço de loopback como DNS primário para poder ler o arquivo host.