Comment vider le cache DNS sur les ordinateurs Win, Mac et Linux?
linux
windows
domain-name-system
mac-osx
command-line-interface
Nom d'utilisateur
la source
la source
Ubuntu n'installe pas de serveur DNS de mise en cache par défaut. Étant donné la probabilité que votre routeur ou votre FAI utilise un serveur DNS de mise en cache à la place, cela semble un peu idiot de déranger.
Si vous rencontrez des problèmes et n'exécutez pas nscd, essayez de réinitialiser l'étape suivante de la chaîne de recherche récurrente DNS.
la source
Un petit avertissement, si vous devez vider un cache DNS, le vider sur votre ordinateur final peut ne pas fonctionner comme prévu. Généralement, le cache DNS de votre ordinateur d'extrémité est récupéré à partir du serveur DNS le plus proche possible, qui se trouve généralement sur votre routeur / serveur DHCP principal.
Cela ne sera pas évident pour la plupart, mais cela pourrait expliquer pourquoi lorsque vous essayez d'exécuter les vidages de cache DNS Linux mentionnés ci-dessus, vous
nscd
ne commenciez pas à exécuter. (Je n'ai pas vu de configuration qui exécute cela par défaut depuis un certain temps).Vous devez vérifier vos réseaux dns-server / router / firewall / modem manual / user interface pour savoir comment cela fonctionne. Généralement, les redémarrer fait l'affaire, mais attention, j'ai vu des boîtes qui mémorisent les caches DNS lors du redémarrage.
Et même alors, lorsque vous avez fait tout ce qui précède, vous pouvez aller de l'avant et polluer votre cache DNS avec une fausse entrée la première fois que vous regardez en dehors de votre réseau vers le saut le plus proche, généralement votre FAI, qui est enclin à ayant un cache DNS périmé.
la source