Voici comment afficher le cache DNS sur n'importe quel ordinateur Windows 10

Publié: 2020-10-06

Voulez-vous apprendre à afficher le cache DNS dans Windows 10 ? Si oui, ce tutoriel est fait pour vous. Sur un PC Windows 10, vous pouvez utiliser plusieurs méthodes pour afficher le contenu DNS. Tout d'abord, voici un résumé de ce que signifie le cache DNS.

Qu'est-ce que le cache DNS ?

Le cache DNS (Domain Name System), parfois appelé DNS Resolver Cache, est un stockage temporaire d'informations. Il est géré par votre ordinateur et contient des enregistrements de tous les sites Web récemment visités et de leurs adresses IP.

Il sert de base de données qui conserve une copie d'une recherche DNS, stockée localement sur votre navigateur ou votre système d'exploitation. Votre ordinateur peut s'y référer rapidement chaque fois qu'il essaie de charger un site Web. Le cache DNS est comme un annuaire qui stocke un index de tous les sites Web publics et de leurs adresses IP. Son objectif principal est d'accélérer une demande de chargement d'un site Web en gérant la résolution de noms des adresses que vous avez récemment visitées avant que la demande ne soit envoyée à des tonnes de serveurs DNS publics. Comme l'information est disponible localement, le processus est beaucoup plus rapide.

Comment vérifier le cache DNS sur Windows 10

Comme indiqué précédemment, il existe différentes manières d'afficher le cache DNS sur Windows 10. Cela peut être utile si vous souhaitez diagnostiquer des problèmes DNS, par exemple, lorsqu'un enregistrement DNS non valide ou obsolète peut être mis en cache.

Via l'invite de commande

Pour afficher le contenu du cache DNS, vous devez exécuter la commande suivante dans une invite de commande élevée :

  1. Appuyez sur les touches de raccourci Win + S et tapez "cmd" (sans les guillemets).
  2. Cliquez sur Exécuter en tant qu'administrateur dans le volet de droite.
  3. Dans la fenêtre d'invite de commande, tapez la commande suivante et appuyez sur Entrée :
    ipconfig /displaydns

Lors de l'exécution de la commande, les résultats suivants seront affichés :

  • Nom d'enregistrement - Il s'agit du nom pour lequel vous interrogez le DNS et des enregistrements, tels que les adresses qui appartiennent à ce nom.
  • Type d'enregistrement - Il s'agit du type d'entrée, affiché sous forme de nombre (bien qu'ils soient généralement désignés par leurs noms). Chaque protocole DNS a un numéro.
  • Time to Live (TTL) - Il s'agit d'une valeur qui décrit la durée de validité d'une entrée de cache, affichée en secondes.
  • Longueur des données – Ceci décrit la longueur en octets. Par exemple, l'adresse IPv4 est de quatre octets et l'adresse IPv6 est de 16 octets.
  • Section - Ceci est la réponse à la requête.
  • Enregistrement CNAME - Il s'agit de l'enregistrement du nom canonique.

Vous pouvez exporter les résultats du cache DNS à l'aide de cette commande :
ipconfig /displaydns > dnscachecontents.txt

Cela enregistrera la sortie dans le document texte, dnscachecontents.txt.

Via PowerShell

Vous pouvez afficher le cache DNS à l'aide de Windows PowerShell. Et comme dans l'invite de commande, vous pouvez également exporter ou enregistrer la base de données. Voici la procédure :

  1. Appuyez sur le raccourci clavier Win + X et sélectionnez Administrateur Windows PowerShell. Sinon, si vous ne trouvez pas cette option, appuyez sur les touches de raccourci Win + S, tapez "PowerShell" (sans guillemets) et sélectionnez Exécuter en tant qu'administrateur dans le volet de droite.
  2. Ensuite, saisissez la commande "Get-DnsClientCache" (sans guillemets) et appuyez sur Entrée.
  3. Utilisez l'applet de commande Get-Help pour obtenir plus d'informations :
    Aide Get-DnsClientCache –full

Comment vider le cache DNS

Lorsque vous rencontrez des problèmes de connectivité Internet, le vidage ou l'effacement du cache DNS résout généralement le problème.

Vous souhaiterez peut-être vider votre cache DNS pour un certain nombre de raisons, notamment :

  • Lorsque vous tentez de résoudre des problèmes de connectivité, où vous avez des difficultés à accéder aux sites Web et aux applications : si le nom de domaine dans le cache a une adresse IP incorrecte ou invalide, le site Web ne pourra pas renvoyer les informations correctes. Même si vous effacez l'historique de votre navigateur, le cache DNS contiendra toujours les anciens détails corrompus. Le rinçage permet au DNS de mettre à jour les résultats.
  • Lorsque vous tentez de dépanner ou de résoudre des problèmes d'usurpation de DNS ou d'empoisonnement du cache DNS : les cybercriminels peuvent essayer d'accéder au cache et d'insérer ou de modifier l'adresse IP, dans le but de vous rediriger vers un site Web conçu pour recueillir des données sensibles telles que des mots de passe et des coordonnées bancaires. Effacer le cache DNS empêche cela.
  • Protection de votre vie privée : bien que le cache DNS ne contienne pas de données personnelles comme les cookies ou JavaScript, il conserve un historique des adresses que vous avez visitées récemment, ainsi que de celles que vous visitez fréquemment. Ce type d'informations peut être dangereux entre les mains d'un pirate qualifié. En effaçant le cache DNS, vous effacez votre historique d'adresses, ce qui rend moins probable qu'un pirate informatique suive votre comportement en ligne.
  • Résoudre les informations obsolètes ou obsolètes sur les sites visités : un exemple ici serait si un site Web a déplacé des serveurs.

Est-il sûr de vider le cache DNS ?

Il est important de noter que le vidage du cache DNS n'a aucun impact négatif sur votre système. Le cache DNS garantit un accès rapide aux sites Web, et lorsque vous l'effacez, la première fois que vous visitez un site Web, le chargement peut prendre plus de temps que d'habitude. Mais après, les résultats seront encore plus rapides.

Pour vider le cache DNS, pour quelque raison que ce soit, vous pouvez utiliser une ligne de commande ou Windows PowerShell.

Effacer le cache DNS à l'aide de l'invite de commande

  1. Appuyez sur la touche Windows + S et tapez "CMD" (sans les guillemets).
  2. Choisissez l'option "Exécuter en tant qu'administrateur" dans le volet de droite.
  3. Tapez la commande suivante dans l'invite et appuyez sur Entrée :
    ipconfig/flushdns

C'est ça! Vous devriez recevoir une notification indiquant que le cache a été vidé avec succès.

Si le problème concerne le serveur au lieu de la machine locale, vous pouvez toujours utiliser l'invite de commande pour effacer le cache DNS, mais avec une commande différente. Dans ce cas, la commande serait :

  • dnscmd/clearcache

Effacer le cache DNS à l'aide de Windows PowerShell

Vous pouvez également vider le cache DNS à l'aide de Windows PowerShell. Selon le type de cache que vous souhaitez vider, vous avez quelques options à mettre en œuvre :

  1. Pour vider le cache du serveur DNS local, utilisez la ligne de commande :
    Clear-DnsServerCache
  2. Pour vider le cache du client, utilisez cette commande :
    Clear-DnsClientCache

Comment désactiver le cache DNS dans Windows 10

Si pour une raison quelconque vous souhaitez désactiver le cache DNS sur votre PC Windows 10, vous pouvez utiliser l'outil « Service Controller » pour arrêter le service :

  1. Appuyez sur les touches Win + R, tapez "services.msc" (sans guillemets) et appuyez sur Entrée ou cliquez sur OK.
  2. Localisez le service client DNS (ou Dnscache sur certains ordinateurs) et double-cliquez dessus pour ouvrir ses propriétés.
  3. Changez le Type de démarrage en Désactivé.
  4. Pour réactiver le service, répétez les étapes ci-dessus et modifiez le Type de démarrage sur Automatique.

Vous pouvez également désactiver le client DNS à l'aide de la configuration système de Windows :

  1. Appuyez sur les touches Win + R, tapez "msconfig" (sans guillemets) dans la boîte de dialogue Exécuter, puis appuyez sur Entrée ou cliquez sur OK.
  2. Accédez à l'onglet Services et recherchez Client DNS.
  3. Décochez la case à côté du service et cliquez sur Appliquer > OK.
  4. Pour réactiver le service, répétez les étapes ci-dessus et cochez à nouveau la case.

Gardez à l'esprit que la désactivation de ce service affectera les performances globales de votre ordinateur et que le trafic réseau pour les requêtes DNS augmentera, ce qui signifie que les sites Web se chargeront beaucoup plus lentement que la normale.

En conclusion…

Comme nous l'avons mentionné ci-dessus, le cache DNS évite d'avoir à rechercher le DNS chaque fois que vous visitez un site Web. Tout ce que vous avez à faire est de visiter le site une fois, et lors de demandes ultérieures, votre navigateur ou votre système d'exploitation utilisera les détails DNS mis en cache pour renvoyer les demandes beaucoup plus rapidement.

Bien qu'il soit important de vider le cache DNS pour protéger votre vie privée et prévenir les cas de piratage, cela ne supprimera pas toutes les traces d'informations sensibles. Ces détails incluent l'historique des activités, les informations de connexion, les données de profil et les traces de visites sur les sites Web pour adultes. Même si vous ne les avez pas ouverts sciemment, vous avez peut-être été redirigé à votre insu.

CONSEILLÉ

Résoudre les problèmes de PC avec Auslogics BoostSpeed

Outre le nettoyage et l'optimisation de votre PC, BoostSpeed ​​protège la confidentialité, diagnostique les problèmes matériels, propose des conseils pour augmenter la vitesse et fournit plus de 20 outils pour couvrir la plupart des besoins de maintenance et de service du PC.

Auslogics BoostSpeed ​​est un produit d'Auslogics, certifié Microsoft Silver Application Developer
TÉLÉCHARGEMENT GRATUIT

Pour supprimer efficacement ces données sensibles et protéger votre vie privée, vous avez besoin d'un programme fiable comme Auslogics BoostSpeed. L'outil aide à effacer tout type d'informations confidentielles que vous ne voudriez pas que quiconque trouve. BoostSpeed ​​est livré avec tous les outils dont vous pourriez avoir besoin pour que votre PC fonctionne à des vitesses optimales ainsi qu'une protection de la vie privée.

Vous trouverez surtout les fonctionnalités sous l'onglet "Protéger" très utiles. En plus d'effacer les traces de vos activités dans vos navigateurs Web, fichiers système et applications, il existe également une option pour protéger votre DNS contre les modifications non autorisées. De cette façon, vous ne vous inquiétez pas de l'usurpation de DNS, où les attaquants modifient vos enregistrements DNS pour rediriger le trafic vers des sites Web frauduleux.

Si vous activez Active Browser AntiTracker, vos données de navigation seront effacées après chaque session de navigation, protégeant davantage votre vie privée. Nous vous recommandons de nettoyer votre PC régulièrement, en fonction de votre utilisation. Puisqu'il est facile d'oublier d'exécuter la maintenance, vous pouvez activer une analyse automatisée et choisir la fréquence d'exécution de l'analyse.