Comment vider les DNS de Ubuntu 12.04 LTS (GNU / Linux 3.2.0-23-generic x86_64)
J'ai essayé de nombreuses choses sous forme ici et ici également, mais rien ne fonctionne
Selon cette réponse à la question " Comment effacer le cache DNS dans Ubuntu? " , Ubuntu par défaut ne fournit pas de service de cache DNS. Mais si vous en avez un que vous avez installé manuellement, vous pouvez généralement redémarrer ces services pour nettoyer le cache. Voici quelques exemples (source) :
Exécutez cette commande pour vider DNS:
sudo /etc/init.d/dns-clean restart
Suivez la commande ci-dessus avec ceci:
sudo /etc/init.d/networking force-reload
Pour vider le cache DNS nscd
:
sudo /etc/init.d/nscd restart
Pour vider le cache DNS dnsmasq
:
sudo /etc/init.d/dnsmasq restart
Si vous utilisez BIND, cela devrait vider DNS:
sudo /etc/init.d/named restart
ou
sudo rndc restart
ou
sudo rndc exec
BIND (& gt; = v9.3.0) prend en charge le vidage des enregistrements d'un domaine particulier ainsi que des vues lan et wan. source Exemples:
sudo rndc flush sudo rndc flushname askubuntu.com sudo rndc flush lan sudo rndc flush wan
Lire d'autres questions sur les étiquettes dns