Esiste un modo per far sì che chrome / ie / firefox ricarichi il file "hosts" locale senza riavviare l'app?


12

Nella mia occupazione di amministratore di sistema, trovo spesso momenti in cui ho bisogno di "giocare al sistema" modificando il file host. In questo modo si previene qualsiasi record DNS per un nome di dominio e mi consente di rendere l'IP quello che voglio per un determinato nome host. Questo è estremamente utile.

L'aspetto negativo di questo è che ogni volta che voglio cambiare lo stesso nome host in un IP diverso, credo di dover chiudere l'applicazione del browser prima che la modifica abbia effetto. In situazioni come Chrome in cui ho letteralmente aperto 50-60 schede, questo può diventare piuttosto noioso.

Qualcuno conosce un modo alternativo per far ricaricare il file hosts da queste app?

EDIT - Sto parlando in termini di famiglia di sistemi operativi Windows, in particolare Windows 7 e / o Windows Server 2008R2.


Il comportamento è significativamente diverso tra i sistemi operativi. Indica la tua piattaforma (e) nella domanda; per non ricevere risposte utili ma altamente fuorvianti.
JdeBP,

la prossima cosa migliore è salvare tutte le schede google.co.uk/support/forum/p/Chrome/… A proposito, qual è l'utilità in quello che chiami giocare al sistema? che cosa comporta? (So ​​cosa fa il file hosts ma sono solo curioso di sapere per cosa lo stai usando)
barlop

Presumibilmente @barlop serve per testare i server interni prima di aggiornare il DNS. In IIS, ad esempio, è possibile impostare un'intestazione host e testarla prima di aggiornare DNS
chunkyb2002,

Chunky ha ragione; a volte è necessario testare un nuovo server ma non si desidera modificare il DNS ovunque in cui qualcun altro potrebbe esserne interessato.
Peter Grace,

Risposte:


12

Quando usi Chrome, puoi andare a

chrome://net-internals/#dns
ed eliminare la cache del resolver DNS. Come accennato iglvzx, è possibile utilizzare le estensioni in Firefox per ottenere la stessa funzione. Sfortunatamente, sembra che Internet Explorer non abbia attualmente funzionalità analoghe.


Funziona in Chrome, tranne per il fatto che l'URL è stato creato (dal software di scambio di stack?). Visitatori dal futuro: tieni presente che probabilmente dovrai digitare esattamente l'URL in Chrome (barra dei due punti inclusa) e che non dovrebbe esserci http.
Andrew M,

Grazie Andrew, sono andato a correggere l'URL ma l'interfaccia non lo lascerà diventare un collegamento ipertestuale senza http; Ne parlerò con gli sviluppatori, ma nel frattempo si è convertito in testo normale, quindi l'ho inserito nei tag di codice per renderlo un po 'più facile da seguire.
Peter Grace,

Quanto tempo ci vorrebbe per aggiornare Chrome senza farlo? Per quando istruire le persone che non sono abbastanza esperti di tecnologia da seguire queste istruzioni.
Xonatron,

@MatthewDoucette è mia comprensione, per quanto non verificato, che la cache DNS continuerà fino alla chiusura completa di Chrome.
Peter Grace,

MacOS Sierra, Chrome versione 53.0.2785.116 (64 bit) e devo aprire una scheda anon o riavviare Chrome per aggiornare le /etc/hostsvoci: /
Bruno J. Araujo,

4

Hai provato qualcuno dei componenti aggiuntivi disponibili per Firefox? Prova a cercare host o DNS .


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.