c:\Windows\System32\drivers\etc\hosts
213.213.213.213 ken.bone.com kenneth.bone.com
Estou usando um perfil limpo no Firefox e no Chrome com todas as configurações de privacidade e pré-busca desativadas.
Verificado:
- ping em domínios retorna o IP correto
- No Chrome:referência
- Desmarcou todas as caixas emPrivacidadeconfigurações
- Verifique se a pré-busca de DNS está realmente desabilitada acessandocromo://dns
- O cache do host foi limpochrome://net-internals/#dns
- Tudo foi limpo desde o início dos tempos
- Tentei a
--disable-async-dns
opção no Windows
Nas Dev Tools do FF em Headers, o endereço remoto é um IP local conforme o esperado.
Nas Ferramentas de Desenvolvimento do Chrome, em Cabeçalhos, o endereço remoto é o IP remoto que não é esperado.
Por que o Chrome não respeita o arquivo hosts do Windows?
Executando Chrome 53 e Firefox 49 no Windows 10
Responder1
Acontece que meu computador de trabalho configura um script de configuração automática conhecido como .pac
(configuração automática de proxy).
Etapas para desativar
- Configurações > Rede > Alterar configurações de proxy...
- Em Conexões, clique em configurações de LAN, desativeUsar script de configuração automática
- Clique OK
- Para cadaConfigurações de rede dial-up e virtual privadae clique em Configurações
- Repita as etapas 2 e 3
Isso ainda me parece um problema do Chrome porque sinto que o Chrome deve respeitar meu hosts
arquivo local antes de um script de configuração automática.