Existe uma maneira de fazer com que o chrome / ie / firefox recarregue o arquivo local "hosts" sem reiniciar o aplicativo?

12

Na minha ocupação como administrador de sistemas, muitas vezes encontro momentos em que preciso "burlar o sistema" editando o arquivo host. Fazer isso antecipa todos os registros DNS para um nome de domínio e permite que eu faça o IP o que eu quiser para um determinado nome de host. Isso é extremamente útil.

A desvantagem disso é que toda vez que eu quero alterar esse mesmo nome de host para um IP diferente, acredito que tenho que fechar o aplicativo do navegador antes que a alteração tenha efeito. Em situações como o chrome, onde eu literalmente tenho de 50 a 60 abas abertas, isso pode ser entediante.

Alguém sabe de uma maneira alternativa de fazer com que esses aplicativos recarregem o arquivo de hosts?

EDIT - Estou falando em termos da família de sistemas operacionais Windows, especificamente Windows 7 e / ou Windows Server 2008R2.

Peter Grace
fonte
O comportamento é significativamente diferente nos sistemas operacionais. Indique sua (s) plataforma (s) na pergunta; para que você não receba respostas úteis, mas altamente enganosas.
JdeBP #
a próxima melhor coisa a fazer é salvar todas as guias google.co.uk/support/forum/p/Chrome/… A propósito, qual é a utilidade do sistema que você chama de jogos? o que isso envolve? (Eu sei o que o arquivo hosts faz, mas apenas curioso o que você está usando para isso)
barlop
O @barlop presumivelmente é para testar servidores internos antes de atualizar o DNS. Em IIS, por exemplo, você pode configurar um cabeçalho de anfitrião e quer testá-lo antes de atualizar DNS
chunkyb2002
Chunky está certo; Às vezes, você precisa testar um novo servidor, mas não deseja alterar o DNS em nenhum lugar em que outra pessoa possa ser afetada por ele.
Peter Grace

Respostas:

12

Ao usar o chrome, você pode ir para

chrome://net-internals/#dns
e limpe o cache do resolvedor de DNS. Como o iglvzx mencionou, você pode usar extensões no firefox para obter a mesma função. Infelizmente, parece que o Internet Explorer não possui recurso análogo no momento.

Peter Grace
fonte
Isso funciona no chrome, exceto que a URL foi alterada (pelo software de troca de pilhas?). Visitantes do futuro - observe que você provavelmente precisará digitar exatamente esse URL no chrome (incluindo a barra de dois pontos) e que não deve haver http.
Andrew M
Obrigado Andrew, fui corrigir o URL, mas a interface não permite que ele se torne um hiperlink sem o http; Conversarei com os desenvolvedores sobre isso, mas, enquanto isso, ele é rebaixado para texto normal, então apenas o coloco em tags de código para facilitar o acompanhamento.
Peter Grace
Quanto tempo levaria o Chrome para atualizar sem fazer isso? Para quando instruir pessoas que não são especialistas em tecnologia o suficiente para seguir estas instruções.
Xonatron #
@MatthewDoucette, é meu entendimento, ainda que não verificado, que o cache do DNS persistirá até você fechar completamente o Chrome.
Peter Grace
MacOS Sierra, versão Chrome 53.0.2785.116 (64 bits), e preciso abrir a guia anon ou reiniciar o Chrome para atualizar as /etc/hostsentradas: /
Bruno J. Araujo
4

Você já experimentou algum dos complementos disponíveis para o Firefox? Tente pesquisar por hosts ou DNS .

iglvzx
fonte