Comme vous le savez probablement, Google Chrome possède son propre cache DNS interne. Existe-t-il un moyen de le vider sans devoir attendre le délai d'expiration ou fermer le navigateur ?
Bizarrement, cela ne fonctionne que dans un sens. J'ai un mappage dans le fichier hosts qui mappe un nom de domaine à la machine locale (c'est-à-dire à 127.0.0.1), lorsque je supprime le mappage et vide le cache DNS dans Chrome, il charge correctement le site depuis l'internet, mais lorsque je rajoute le mappage au fichier hosts, il charge toujours le site depuis l'internet. La liste des DNS en cache est vide dans Chrome après avoir vidé le cache DNS (j'ai également vidé le cache du système d'exploitation en utilisant ipconfig /flushdns), mais le site est toujours chargé à partir d'Internet ! Cela semble être un bug.
0 votes
La seule raison pour laquelle je dois vider le cache DNS de Chrome est que si je ne le fais pas, je ne peux pas accéder à Google. Heureusement, Google n'est pas le seul moteur de recherche (sinon je n'aurais pas trouvé cette question) et je ne suis confronté à Chrome qu'au travail.
0 votes
Pour moi, cela est probablement dû à un serveur DNS incorrect dans resolv.conf. (J'essaie d'accéder à un serveur interne sur un VPN). Les gens de T-com ont mal configuré leur DNS pour répondre avec leur site de publicité au lieu de NXDOMAIN, et les gens qui ont écrit Chrome ne se sont pas souciés de respecter l'ordre de resolv.conf, mais au lieu de cela utilisent joyeusement n'importe quel serveur DNS qui semble fonctionner.
0 votes
Liés : apple.stackexchange.com/questions/121425/