216 votes

Comment rafraîchir le fichier hosts sans redémarrer

Sous Windows, comment rafraîchir le fichier hosts sans redémarrer ?

192voto

Matthew Crumley Points 47284

Vous n'avez pas besoin de redémarrer. Toute modification apportée au fichier hosts est immédiate. Sous Windows 9x, vous deviez redémarrer pour que les modifications prennent effet. Ce n'est plus le cas.

Cependant, il se peut que vous deviez redémarrer toutes les applications qui utilisent la mise en cache interne des noms d'hôtes ou des DNS, comme les navigateurs Web.

60voto

Avez-vous essayé ipconfig /flushdns ? Je n'ai pas trouvé le besoin de redémarrer, cependant.

43voto

Juste un avertissement, NSLOOKUP récupérera toujours les résultats du serveur DNS et ne regardera jamais le fichier hosts ; Pour vérifier si votre nouveau nom fonctionne, essayez la commande ping.

24voto

IE met en cache les entrées DNS. Vous devez démarrer une nouvelle instance d'IE afin de voir les modifications du fichier hôte.

21voto

Bob Points 181

ipconfig /flushdns va vider le cache DNS local.
nbtstat -R va vider le cache netbios. <----- devrait être avec un "R" majuscule

Vous pouvez vous assurer qu'il n'y a pas de connexions en cours vers l'hôte pour lequel la résolution de nom que vous avez ajoutée en utilisant la commande netstat -a ou quelque chose comme tcpview .

À moins que vous n'ayez configuré un suffixe DNS pour ajouter les noms de domaine à la fin de l'hôte, vous pouvez généralement savoir s'il s'agit de netbios par l'utilisation d'un seul nom pour la résolution. Il est courant pour les réseaux d'entreprise de suffixer les domaines et d'ajouter des ordres de recherche pour faciliter la résolution locale des hôtes sur le réseau.

J'ai remarqué que certaines des applications que j'utilise mettent également en cache certaines de ces réponses, et je dois m'assurer qu'elles sont complètement fermées pour que la résolution fonctionne correctement. Firefox et IE s'exécutent parfois en arrière-plan, bien qu'il n'y ait pas de fenêtre active, mais c'est peut-être plus ma faute que celle des applications.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X