Comment nettoyer votre cache DNS sous Windows, Linux et Mac
Par Korben

Pour vider le cache DNS sous Microsoft Windows (Win XP, Win ME, Win 2000 et Win 98) :
- Démarrer -> Exécuter -> tapez cmd
- Dans la fenêtre DOS, tapez ipconfig /flushdns
- Et voilà ! Votre cache DNS a été vidé.
Pour vider le cache DNS sous Linux, il suffit de relancer le processus nscd :
- Tapez /etc/rc.d/init.d/nscd restart dans un terminal pour relancer nscd
- Une fois la commande exécutée, votre cache DNS aura été nettoyé
Pour vider le cache DNS sous Mac OS XÂ :
- Si vous avez Léopard, tapez dscacheutil -flushcache… Sinon tapez lookupd -flushcache dans un terminal
- Et voilà …
Merci à Jacques
Je vous recommande aussi la lecture des sujets suivants
- Trucs marrants à faire avec un terminal
- Mettez vos BIND Ã jour
- Supprimer en ligne de commande sous linux de manière non définitive ! Yeah !
- Comment ouvrir un terminal sur EeePC Xandros
- Empecher Google de mettre votre site en cache
- Accélérez votre tapotage sur le clavier avec PhraseExpress
- Faites fonctionner Linux sous Windows (oui, SOUS Windows !)
- Google Desktop search enfin pour Linux
- Comment déjouer un keylogger…
- Hardy Heron débarque dans les chaumières






mj23
euh chui bête alors ça sert à quoi de vider ça ? lol
Posté le 20 décembre 2007 à 16:29:04
zito
En fait la commande que tu donnes pour Mac OS X ne fonctionne plus avec Leopard (Mac OS X 10.5).
Il faut utiliser : dscacheutil -flushcache
Posté le 20 décembre 2007 à 17:01:14
Diti
Même question que mj23… Pourquoi faire ça ?
Posté le 20 décembre 2007 à 17:02:53
nikkko
oui Pourquoi?
Posté le 20 décembre 2007 à 17:11:03
Plop
C’est utile si entre temps un serveur à changer d’adresse ip, ça n’arrive pas souvent donc c’est surtout utile pour des besoins de test ou d’admin réseau.
Pour linux « nscd» n’est pas valable pour toutes les distribs, c’est plus souvent un bind qui tourne donc c’est lui qu’il faut flusher avec un truc du type rdnc –flush
Posté le 20 décembre 2007 à 17:18:20
zito
Vider le cache DNS est utile lorsque les données qu’il contient sont périmées. C’est le cas par exemple lorsque tu changes de serveur DNS sur ta machine, ou parce que le site auquel tu veux te connecter a récemment modifié ses enregistrements DNS…
Pour tout savoir sur le DNS, en français et par l’excellent Christian Caleca : http://christian.caleca.free.fr/dns.html
Posté le 20 décembre 2007 à 17:18:53
admin
Merci zito pour la commande Leopard et pour les explications
J’ai mis a jour mon post.
@+
Posté le 20 décembre 2007 à 17:29:58
Michel
C’est sympa comme info et pratique pour ce qui en auront l’utilité et pour info la manip fonctionne aussi avec Vista et oui personne n’est parfait LOL !!!!!!!!!!!!!
Posté le 20 décembre 2007 à 22:33:46
thr0b
Il serait intéressant de connaître la commande « inverse» , à savoir un registerDNS pour chaque OS
Posté le 20 décembre 2007 à 22:44:29
bosquet
J’ai fait la manip pour nettoyer mon cache DNS sous windows vista mais ça me dit que « l’opération nécessite une élévation» . Je ne sais pas ce que ça veut dire (?)
Posté le 28 avril 2008 à 16:45:20
Korben
@bosquet: ca veut dire qu’il faut que tu sois admin. Mais sous vista, on peut pas etre admin facilement à moins d’une bidouille dans la base de registres.
Ou alors faut faire un clic droit « Executer en tant qu’administrateur» quand tu lances le cmd.exe (dans mes souvenirs c’est ça car j’ai pas Vista chez moi)
Posté le 28 avril 2008 à 16:57:23
Paroto
« En quoi c’est utile de faire ça ?»
Franchement, la question serait plutôt de savoir en quoi il est utile d’utiliser un cache DNS, sous windows, linux, ou mac. Ça n’accélère que très peu le temps de réponse et au bout d’un moment le cache gonflé finit par ralentir le système. Pire ! Si vous utilisez une liste hosts sous windows (qui est bien plus efficace pour accélerer les requêtes et bloquer les sites), avec le cache DNS, l’ordi deviendra vite inutilisable. Conseil : ne videz pas les cache, désactivez-les.
Posté le 26 juillet 2008 à 00:24:32
Tinou
merci pour l’info !!!…ça marche pour Moi,….
Posté le 27 septembre 2008 à 15:49:26
lil
je voulais savoir s’il y a un autre moyen de vider la cache pour windows, parce que ce moyen ne marche pas sur mon ordinateur,merci
Posté le 7 novembre 2008 à 13:23:41
Bastien
Comme d’hab chez Korben, même les « vieux» billets sont au top !
Posté le 10 janvier 2009 à 01:23:48
Shildark
Paroto : ah ouais, ça sert à rien du tout, surtout quand les serveurs dns de ton fai tombent en rade…
Posté le 10 février 2009 à 12:23:00