Chaque fois que vous vous déplacez sur Internet, accédez à différents sites Web, vous laissez une empreinte numérique.

Les webmasters utilisent des applications JavaScript, des cookies ou d’autres technologies pour enregistrer, suivre ou mesurer le nombre de visites et de visiteurs uniques sur le site Web.

Les données capturées sont ensuite utilisées pour comprendre l’expérience du site Web du client et optimiser le site Web sans divulguer activement les détails personnels.

Alors que la plupart des utilisateurs comptent sur historique et effacement des cookies pour protéger leur vie privée ou mettre fin à la collecte de données, très peu sont réellement conscients que leurs propres systèmes d’exploitation capturent leurs comportements de navigation.

Un bon exemple est le cache DNS, qui stocke les adresses IP de chaque site Web que vous visitez. Cela permet à votre navigateur de trouver rapidement ces informations, permettant ainsi des connexions plus rapides.

Cependant, il existe des raisons pour lesquelles vous devrez peut-être vider régulièrement votre cache DNS. Dans cet article, nous examinerons les raisons ainsi que comment vider votre cache DNS.

Mais avant de nous plonger dans les détails, voyons ce qu’est le cache DNS.

Qu’est-ce que le cache DNS et comment fonctionne-t-il?

Le cache DNS (Domain Name Server), parfois appelé cache de résolution DNS, est une base de données temporairement gérée par le système d’exploitation de votre ordinateur.

La base de données stocke tous les enregistrements des sites Web récemment visités, y compris leurs adresses IP et autres domaines Internet.

En termes simples, le cache DNS ressemble au répertoire de votre ordinateur. Avec un annuaire, vous n’avez pas besoin de vous souvenir des coordonnées de chacun.

Le DNS fonctionne de la même manière, car il stocke les informations DNS de l’adresse IP de chaque site Web que vous visitez ou tentez de visiter.

Les informations DNS stockées permettent à votre navigateur de trouver rapidement le site Web. Cela signifie que, une fois que vous entrez dans le nom de domaine du site Web que vous recherchez, votre navigateur recherchera d’abord les informations DNS dans le cache DNS. Ces informations seront ensuite utilisées pour visiter le site Internet.

Cependant, si les informations DNS manquent dans le cache DNS local, votre navigateur sera invité à les collecter à partir d’autres serveurs DNS.

Le principe de la technologie DNS est de garantir que votre navigateur emprunte le chemin le plus court lors de la localisation d’un site Web sur Internet.

Pourquoi est-il important de vider votre cache DNS?

Il existe un certain nombre de raisons pour lesquelles vous pouvez être invité à vider votre cache DNS. Voici quelques raisons.

  • Accélérez la propagation DNS: Mais qu’est-ce que la propagation DNS, vous pourriez vous demander? Il s’agit du délai requis par les serveurs DNS du monde entier pour mettre à jour les informations mises en cache pour un nom de domaine après avoir apporté des modifications à votre domaine ou lorsque vous déplacez votre site vers un nouvel hôte. Il est déterminé par la valeur Time to Live (TTL) modifiée des enregistrements DNS. Parfois, les informations DNS peuvent prendre jusqu’à 72 heures pour se mettre à jour complètement. En tant que tel, vous obtiendrez très probablement une «erreur introuvable» ou finirez par visiter l’ancien site Web. Heureusement, vous pouvez accélérer le processus en vidant votre cache DNS local.
  • Sécurité: Toute personne ayant accès à votre ordinateur peut à votre insu accéder au cache DNS et prédire votre historique de navigation. De plus, les fichiers de cache DNS sont très vulnérables à l’empoisonnement du cache DNS (également appelé usurpation DNS). L’usurpation DNS a été sévèrement utilisée par les pirates pour voler les informations sensibles de l’utilisateur comme les identifiants de connexion ou pour rediriger le trafic à un site Web frauduleux.
  • Résoudre les problèmes de connexion: Parfois, votre ordinateur peut se connecter à un réseau Wi-Fi, mais vous ne pouvez toujours pas vous connecter à Internet avec votre navigateur. Ce problème survient normalement lorsque votre cache DNS est obsolète ou corrompu. L’effacement du cache DNS peut résoudre ce problème.

Comment vider le cache DNS local?

Le vidage de votre cache DNS dépend du système d’exploitation que vous utilisez. Dans ce didacticiel, nous verrons comment vider le cache DNS sur les systèmes Windows, Mac et Linux.

Comment vider le cache DNS sur Windows XP, 7, Vista, 8 et 10?

Si vous utilisez l’un des systèmes d’exploitation Windows ci-dessus sur votre ordinateur, suivez les étapes ci-dessous pour effacer le cache DNS.

Étape 1: Cliquez sur Démarrer ou appuyez sur la touche du logo Windows de votre clavier. Sélectionnez l’outil d’invite de commandes. Si vous utilisez Windows 8, vous devrez peut-être taper «invite de commande» dans la barre de recherche.

Étape 2: Cliquez dessus pour lancer la fenêtre d’invite de commande.

Recherche-Windows-Command-Prompt

Étape 3: Maintenant, vous devez taper la commande suivante dans la fenêtre:

ipconfig /flushdns

flush-dns-command-prompt

Étape 4: Appuyez maintenant sur Entrée pour exécuter la commande. Cela videra automatiquement le cache DNS et vous serez accueilli par un “Vidage réussi du cache du résolveur DNS” message. C’est ça!

comment vider le cache DNS

Comment vider le cache DNS local sous Mac OS?

Si vous utilisez un ordinateur Mac OS, procédez comme suit.

Étape 1: Appuyez sur la touche Fonctions F4. Dans le champ de recherche du Launchpad, saisissez terminal. Vous pouvez également accéder à Applications >> Utilitaires >> Terminal.

Terminal-mac

Étape 2: Entrez la commande suivante pour vider le cache DNS si vous utilisez Mac OS (Sierra, X El Capitan, X Mavericks, X Lion ou X Mountain Lion):

sudo killall -HUP mDNSResponder

étape 2

La commande est différente si vous utilisez d’autres versions de Mac OS X.

  • Pour Mac OS X Yosemite, par exemple, vous devrez entrer la commande suivante:
sudo discoveryutil udnsflushcaches
  • Pour Mac OS X Snow Leopard, insérez la commande suivante:
sudo dscacheutil -flushcache
  • Pour Mac OS X leopard, entrez la commande ci-dessous:
sudo lookupd -flushcache

Comment vider le cache DNS local dans les systèmes LINUX?

Par défaut, la plupart des distributions Linux ne mettent pas en cache les enregistrements DNS locaux comme Windows et Mac OS X. Cependant, vous pouvez consulter le site Web officiel de Linux pour savoir si votre distribution possède une telle mise en cache DNS locale.

Il existe cependant des moyens de vider le cache DNS sous Linux avec un service DNS comme nscd (démon de mise en cache du service de noms). Suivez les étapes ci-dessous.

Étape 1: Appuyez sur Ctrl + Alt + T pour ouvrir votre terminal.

Étape 2: Redémarrez le nscd en exécutant la commande suivante:

sudo /etc/init.d/nscd restart

La commande effacera les fichiers de cache DNS dans le sous-répertoire init.d.

Emballer

La plupart des systèmes d’exploitation informatiques utilisent la mise en cache DNS pour stocker des informations DNS sur chaque site Web que vous visitez. Bien que cela améliore les performances du réseau, le problème survient lorsque vous décidez de déplacer votre domaine, rencontrez des problèmes de connexion ou lorsque vous pensez que vos informations privées sont en danger. Lorsque cela se produit, vous pouvez être invité à effacer de temps en temps votre cache DNS local.

Comme vous pouvez le voir, l’effacement du cache DNS est super facile. Nous espérons que cet article vous a été utile.


Source link

%d blogueurs aiment cette page :