Alerte importante : Google et Yahoo exigeront DMARC à partir d'avril 2024.
PowerDMARC

Comment purger le DNS ?

Comment rincer le DNS

Comment rincer le DNS

Temps de lecture : 6 min

Comment purger les DNS et surtout, quand faut-il le faire ? Le flushing DNS est un processus qui consiste à vider le cache et les caches des résolveurs, en s'assurant que tous les enregistrements DNS sont à jour. L'objectif principal de ce processus est d'améliorer les performances du réseau et de le rendre plus stable. Il contribue également à la résolution des noms d'hôtes en adresses IP. 

Cet article présente un guide sur la façon de purger le DNS sur différents systèmes d'exploitation tels que Windows, Google Chrome, Mac et Linux.

Que fait Flush DNS ?

DNS est l'abréviation de Domain Name System (système de nom de domaine). Il s'agit d'un protocole utilisé pour traduire les noms d'hôtes en adresses IP.

Lorsque vous saisissez le nom d'un site web dans votre navigateur, votre ordinateur vérifie auprès du serveur DNS l'adresse IP correspondante de ce domaine.

Par conséquent, vider le DNS signifie réinitialiser toutes les entrées dans le cache afin que de nouvelles données puissent être récupérées auprès des serveurs faisant autorité.

Dois-je purger les DNS manuellement ?

Le cache DNS est un moyen de stocker les informations pertinentes pour trouver un site web. Il peut s'agir de l'adresse IP, du nom d'hôte et d'autres enregistrements DNS. Le serveur DNS de votre réseau garde la trace de tous ces enregistrements et s'assure qu'ils sont mis à jour quand il le faut.

Un cache DNS vide périodiquement sa propre mémoire, sans que vous ayez à faire quoi que ce soit. Outre le stockage de toutes les informations nécessaires pour localiser un site web, il contient également des informations sur le Time-To-Live ou TTL.

Le TTL est la durée pendant laquelle une entrée restera dans le cache DNS avant d'expirer. Ainsi, pendant cette période, les réponses aux requêtes sont récupérées dans le cache du domaine local sans avoir à demander à un serveur DNS. Lorsque la TTL expire, l'enregistrement correspondant disparaît du cache.

Par exemple, si la TTL d'un site Web est fixée à trois minutes, la première requête effectuée après l'expiration de la TTL récupérera les informations fraîches par le biais du serveur DNS en premier lieu au lieu de passer par le cache local.

C'est à vous de décider si vous devez vider le cache DNS manuellement ou non, surtout si vous êtes un utilisateur expérimenté. Par exemple, si vous rencontrez un problème avec votre connexion Internet, vous pouvez envisager de vider votre cache DNS. Cela permettra de s'assurer que toutes les informations périmées sur les sites Web sont supprimées et remplacées par de nouvelles données provenant des serveurs faisant autorité.

Comment purger le DNS : Pour les utilisateurs de Windows 10, 8, 7, XP et Vista

Les étapes ci-dessous vous expliquent comment vider le cache DNS de votre ordinateur dans les dernières et précédentes versions de Windows :

1. Cliquez sur l'icône Windows ou le bouton Démarrer dans le coin inférieur gauche de votre écran.

2. Cliquez sur ou recherchez Command Prompt.

3. Une autre façon d'ouvrir la console d'invite de commande est d'appuyer sur Windows+R pour faire apparaître le menu Exécution et saisir cmd.

4. Si une fenêtre contextuelle s'affiche pour vous demander si vous souhaitez autoriser l'Invite de commandes à effectuer des modifications sur votre ordinateur, sélectionnez Oui.

5. Si l'on vous demande des informations de connexion administrative à ce stade, veuillez contacter votre administrateur système.

6. Tapez ipconfig /flushdns dans la fenêtre de l'invite de commande.

7. Appuyez sur la touche Enter.

8. Vous devriez voir un message confirmant que le cache du résolveur DNS a été vidé.

Remarque : les étapes pour vider votre cache DNS sous Windows XP et Vista sont presque identiques à celles utilisées dans les dernières versions de Microsoft. Cependant, le message à la fin peut être différent ou nécessiter des privilèges d'administrateur pour continuer.

Comment purger le DNS : Pour les utilisateurs de Mac

Il est facile de vider le cache DNS sur un Mac, mais vous devez connaître la version d'OS X que vous utilisez afin de pouvoir utiliser la bonne commande. Certains problèmes peuvent survenir avec le nouveau macOS si vous n'êtes pas familiarisé avec ces commandes et leur compatibilité. 

Suivez ces instructions étape par étape pour savoir comment purger le DNS sur un Mac :

1. Ouvrez le Finder.

2. Cliquez sur Applications.

3. Ouvrez le dossier Utilities.

4. Terminal ouvert.

5. Vous pouvez également trouver l'application Terminal en la recherchant dans Launchpad.

6. Dans la fenêtre du terminal, tapez l'une de ces commandes en fonction de la version de votre logiciel :

7. Tapez votre mot de passe, puis appuyez sur la touche Entrée.

8. Vous devriez voir une fenêtre confirmant que votre Mac a vidé son cache DNS.

Comment purger le DNS de Google Chrome ?

Vous vous êtes déjà demandé pourquoi Google Chrome conserve un cache DNS qui lui est propre ?

La raison en est simple : C'est plus rapide ! Un cache DNS peut accélérer de manière significative votre expérience de navigation, il est donc bon d'en conserver un.

Toutefois, si vous avez des problèmes avec des sites Web qui ne se chargent pas ou qui mettent du temps à se charger, il est peut-être temps de vider le cache DNS de Chrome.

Voici comment procéder :

  1. Ouvrez Google Chrome.
  2. Tapez l'adresse suivante dans la barre d'adresse de votre navigateur : chrome://net-internals/#dns
  3. Cliquez sur le bouton Clear host cache de l'hôte.

Comment purger le DNS de Linux ?

Alors que les ordinateurs Windows et Mac OS X ont des caches DNS intégrés, Linux n'en a pas. Cependant, chaque distribution de Linux peut utiliser un service DNS différent pour le stockage de ses enregistrements DNS. Vous devrez peut-être redémarrer le service pour que ces modifications prennent effet.

Voici comment procéder :

1. Ouvrez une fenêtre de terminal en appuyant sur Ctrl+Alt+T.

2. Dans la fenêtre du terminal, tapez l'une de ces commandes en fonction de la version de Linux que vous utilisez.

3. Vous pouvez être invité à saisir votre mot de passe.

4. Le service s'arrête puis redémarre avant de réussir à vider le cache.

Pourquoi purger le DNS ?

La purge des DNS est un bon moyen d'effacer les informations mises en cache qui pourraient causer des problèmes sur votre réseau. C'est particulièrement utile si vous rencontrez des problèmes pour accéder à des sites Web ou à d'autres services en ligne, car cela peut vous aider à remettre les choses en ordre.

La purge des DNS peut également améliorer les performances en mettant à jour le cache du serveur et en l'empêchant d'envoyer des réponses incorrectes basées sur des informations périmées.

Voici d'autres raisons pour lesquelles vous pourriez vouloir purger votre DNS :

1. Pour prévenir l'usurpation d'identité DNS

Usurpation d'identité DNS ou empoisonnement du cache DNS c'est lorsqu'un attaquant obtient l'accès à votre cache DNS, le modifie de telle sorte que certains noms de domaine se résolvent de manière incorrecte, et redirige vos requêtes DNS vers son propre site web à des fins frauduleuses telles que l'hameçonnage, les attaques man-in-the-middle, logiciels malveillants distribution de logiciels malveillants, etc.

Vous pouvez éviter ce problème en vidant votre cache DNS. En effet, lorsque vous videz votre cache DNS, vous forcez le système à utiliser une nouvelle version en cache de l'enregistrement DNS. Ce faisant, vous empêchez l'inclusion dans le cache de votre système de toute entrée erronée qui aurait pu être ajoutée par un attaquant.

2. Pour corriger les erreurs 404

Si un site Web est transféré vers un nouveau domaine ou serveur, les informations DNS stockées sur votre ordinateur peuvent ne pas être mises à jour. Vous pourriez voir apparaître une erreur 404 lorsque vous essayez de visiter ce site et devoir vider (ou effacer) votre cache DNS pour que l'adresse réelle de cette page réapparaisse.

3. Résoudre les problèmes de non-chargement du site Web

La purge DNS est nécessaire lorsqu'un site Web ne se charge pas correctement. Cela peut être dû à un problème avec l'adresse IP ou à des changements dans les paramètres du serveur DNS. Dans de telles situations, une purge DNS oblige votre navigateur à recharger le résolveur DNS, ce qui l'oblige à rechercher à nouveau l'adresse IP du site Web.

4. Cachez votre historique de navigation

Lorsque vous visitez un site Web, votre ordinateur effectue une entrée dans sa mémoire cache qui indique combien de fois vous avez visité ce site. Ainsi, si un collecteur de données ou un pirate informatique met la main sur votre cache DNS, il peut utiliser ces informations pour déterminer quels sites Web vous visitez et quand.

Une purge DNS effacera le cache et rendra impossible l'accès à ces informations par quiconque. Cela empêchera l'exposition de votre historique de navigation, ce qui peut contribuer à vous protéger contre les pirates et les collecteurs de données.

5. Améliorer votre sécurité

Si vous pouvez utiliser une chasse d'eau DNS pour vous protéger des collecteurs de données et des pirates, elle peut également contribuer à améliorer la sécurité de votre système informatique.

En effet, la suppression de toutes les informations contenues dans votre cache obligera votre ordinateur à retélécharger les sites Web au besoin, ce qui signifie que tout code malveillant intégré dans ces sites ne sera pas exécuté automatiquement.

Conclusion

La plupart des serveurs web utilisent le cache DNS pour stocker les recherches d'adresses IP. L'objectif de cette technologie est de gagner du temps en évitant des recherches répétées dans le système d'adresses IP (Internet Protocol). En retour, cela augmente la vitesse à laquelle le site répond aux utilisateurs ; cependant, cela peut également entraîner des problèmes.

Par exemple, si une adresse IP change et qu'aucun rafraîchissement n'est effectué dans le cache DNS, les visiteurs du site seront toujours dirigés vers l'ancienne adresse IP, via les résultats en cache qui restent sur le système.

En outre, vos données peuvent être exposées à des entités externes si le cache DNS n'est pas correctement géré.

Par conséquent, la purge du DNS est une mesure de sécurité importante à prendre. Elle vous permettra de disposer des informations les plus récentes dans vos enregistrements DNS, tout en éliminant toute information périmée mise en cache. Cela peut contribuer à réduire le risque d'exposer des données sensibles ou d'être dirigé vers une adresse IP incorrecte.

Articles connexes

  1. Qu'est-ce qu'un enregistrement DNS ?
  2. Détecter les enregistrements DNS en suspens
  3. Qu'est-ce qu'un enregistrement DNS A ?

Quitter la version mobile