Qu’est-ce que le cache DNS ?
Le cache DNS garantit que les adresses IP et autres enregistrements DNS que ton ordinateur demande à un serveur DNS sont conservés dans une mémoire temporaire mais très rapide.
Par conséquent, la prochaine fois, ton ordinateur, ta tablette ou ton smartphone n’aura pas à demander les enregistrements DNS au serveur DNS, il pourra les récupérer dans sa mémoire cache DNS rapide !
Ainsi, un site Web , une application ou une vidéo/image sur Internet peut se charger beaucoup plus rapidement, car la partie où tu perds du temps à demander des enregistrements DNS n’est plus nécessaire, car ton appareil a déjà stocké les enregistrements DNS localement.
Pourquoi le cache DNS est-il vide ?
Mais alors, pourquoi est-il nécessaire de vider le cache DNS ? Ce n’est sûrement qu’un avantage et cela rend tout plus rapide ?
C’est vrai ! Il peut arriver que tu aies modifié les enregistrements DNS de ton [nom de domaine] (/fr/noms-de-domaine/ “Nom de domaine”). Par exemple, tu as peut-être lié ton nom de domaine à un autre hébergeur.
Ce nom de domaine pointe déjà sur Internet vers le nouveau fournisseur d’hébergement, mais lorsque tu surfes sur le domaine depuis ton appareil où tu as précédemment visité le nom de domaine, il pointe toujours vers l’ancien fournisseur. Les enregistrements DNS ne pointent donc pas encore vers le bon fournisseur d’hébergement sur ton appareil.
C’est parce que les anciens enregistrements DNS sont encore dans ton cache DNS local. Ton PC n’a pas besoin de récupérer les nouveaux enregistrements DNS et le nom de domaine continue donc de faire référence localement à l’ancien hébergeur.
Dans ce cas, si tu vides ton cache DNS local, tu t’assures que ton appareil récupère les nouveaux enregistrements DNS et tu te retrouves donc chez le nouvel hébergeur !
Dans le monde de l’informatique, vider le cache DNS est aussi appelé : vidange du cache DNS, vidange du DNS ou vidange du cache DNS.
Vider le cache DNS par système d’exploitation
- Vider le cache DNS dans Windows .
- Vider le cache DNS dans Mac OSX
- Vider le cache DNS en Linux .
- Vider le cache DNS dans Google Chrome
Vider le cache DNS sous Windows
Avec les étapes ci-dessous, tu peux facilement et rapidement vider le cache DNS de ton ordinateur Windows. Cela permettra à ton ordinateur de récupérer les derniers enregistrements DNS.
Vider le cache DNS de Windows étape par étape.
- Clique sur le bouton “Démarrer” en bas de ta barre des tâches Tu vas dans “Services Windows” et sélectionne l’“Invite de commande”.
- Tu obtiens ensuite une fenêtre noire dans laquelle tu peux taper. Saisis la ligne suivante : “ipconfig /flushdns”. Après avoir saisi cette ligne, appuie sur “Enter”. Tu obtiens ensuite le message suivant : “Le cache du résolveur DNS a été vidé avec succès”. Ton cache DNS local sur Windows a maintenant été vidé et ton PC récupérera les nouveaux enregistrements DNS !
Vider le cache du DNS dans Mac OSX
Avec les étapes ci-dessous, tu peux facilement et rapidement vider le cache DNS sur ton ordinateur Mac OSX. Cela permettra à ton ordinateur de récupérer automatiquement les derniers enregistrements DNS.
Vider le cache DNS de Mac OSX étape par étape.
- Tu ouvres l’application “Finder” en bas de ta barre des tâches. Ensuite, tu verras un menu s’afficher en haut de ton écran. Ici, clique sur “aller” et ensuite sur “Utilitaires”.
- Une fenêtre contenant tous les programmes va maintenant s’ouvrir. Ici, trouve le programme appelé “Terminal” et ouvre-le. Ensuite, tu obtiens une fenêtre dans laquelle tu peux taper. Ici, tape la ligne suivante : “sudo killall -HUP mDNSResponder” et appuie sur “enter”. La fenêtre te demandera le mot de passe de ton ordinateur. Saisis ceci et appuie à nouveau sur “entrée”.
- Malheureusement, tu n’obtiendras pas de message de réussite, mais dès que tu ne reçois pas de réponse après avoir appuyé sur la touche Entrée, tu peux l’interpréter comme une réussite et tu as donc réussi à vider ton cache DNS sur Mac OSX.
- Tu reçois un message d’erreur ? Tu peux ensuite entrer la commande suivante : “sudo discoveryutil udnsflushcaches”. Si tu appuies sur “enter” ici et que tu ne reçois pas d’erreur, alors ton cache DNS a été vidé avec succès !
Vider le cache DNS en Linux
Avec les étapes ci-dessous, tu peux facilement et rapidement vider le cache DNS de ton ordinateur Linux. Cela garantit que ton ordinateur récupère les derniers enregistrements DNS.
Feuille de route pour le cache DNS de Linux vide.
- Sous linux, assure-toi d’ouvrir ton terminal. Cela se trouve souvent dans tes apps/programmes et/ou peut aussi être ouvert via “Activités” en haut de ton bureau. Si tu le fais via “Activités”, tu obtiens une barre de recherche, dans laquelle tu peux taper “terminal” et appuyer sur “entrée”. Après cela, le terminal s’ouvrira tout seul. Tu verras apparaître une fenêtre dans laquelle tu peux taper. Ici, entre la ligne suivante : “sudo systemd-resolve –flushcaches” et appuie sur “enter”.
- Dès que tu appuies sur la touche Entrée, le terminal te demande ton mot de passe. Une fois que tu l’as saisie, appuie à nouveau sur “entrée”. Le cache DNS se videra alors et ton PC récupérera automatiquement les derniers enregistrements DNS ! Tu reçois un message d’erreur et cela ne fonctionne pas ? Ensuite, entre la commande suivante dans le terminal : “sudo /etc/init.d/dns-clean start”. Après avoir saisi cette information, appuie sur la touche Entrée. Le PC te demandera à nouveau tes mots de passe, entre-les et appuie sur la touche Entrée. Ton cache DNS va maintenant être effacé !
Vider le cache DNS dans Google Chrome
Avec les étapes ci-dessous, tu peux facilement et rapidement vider le cache DNS dans Google Chrome. Cela permettra à ton navigateur de récupérer les derniers enregistrements DNS.
Vider la feuille de route du cache DNS de Google Chrome.
- Tout d’abord, ouvre Google Chrome sur ton appareil. Puis clique sur ta barre d’adresse où tu saisis normalement le nom de domaine. Ici, saisis exactement la ligne suivante : “chrome://net-internals/#dns”.
- Une fois que tu l’as saisie, appuie sur “entrée”. Un écran s’ouvrira où tu verras un bouton appelé : “Effacer le cache de l’hôte”. Appuie sur ce bouton et le cache DNS de Google Chrome sera immédiatement effacé et Chrome récupérera automatiquement les derniers enregistrements DNS !