Commande d'effacement du cache DNS sous Windows, Linux et Mac OS

Table des matières

Dans tous les systèmes d'exploitation (Windows, Linux et Mac), il peut être nécessaire vider le cache DNS. Ce sont surtout les professionnels qui ont généralement besoin de ce type de commande en raison de modifications de noms DNS ou de changements de réseaux ou de serveurs.

Qu'est-ce que le DNS

Pour comprendre rapidement ce qu'est le DNS (Domain Name System), il s'agit d'un système de nommage utilisé pour attribuer des noms à des ordinateurs, serveurs, services ou systèmes connectés à Internet ou à des réseaux internes. Cela améliore les performances de la connexion que nous établissons à Internet ou aux réseaux puisque les adresses IP sont enregistrées dans les pages Web correspondantes, enregistrant ainsi la recherche comme cela se produit lors de la première connexion. Si nous voulons vider le cache avec quelques commandes simples et rapidement, nous vous laissons ici tous les moyens possibles.

Commande d'effacement du cache DNS sous Windows
L'un des avantages de Windows est qu'avec la même commande, dans n'importe quelle version, vous pourrez effacer le cache DNS sans problème.

Toutes les versions de Windows

 ipconfig / flushdns

N'oubliez pas que sur les systèmes Windows, vous devez disposer de privilèges d'administrateur pour pouvoir exécuter cette commande. Il s'agit d'ouvrir le CMD (Command Console) en mode administrateur.

Commande d'effacement du cache DNS sur Mac OSX
Dans les systèmes d'exploitation Mac, la commande à exécuter dépendra du système d'exploitation que chacun possède :

Léopard des neiges (10,6) et (10,5)

 sudo dscacheutil -flushcache

Non-conformistes (10.9) Yosemite (10.10.0 - 10.10.3)
Lion (10,7), Mountain Lion (10,8), Mavericks (10,9), Yosemite (10,10) El Capitan (10,11)

 sudo killall -HUP mDNSResponder

Non-conformistes (10.9) Yosemite (10.10.0 - 10.10.3)

 sudo discoveryutil mdnsflushcache

Avec ces commandes, nous aurons complètement effacé le cache sur Mac.

Commande d'effacement du cache sous Linux
Ici, nous devrons prendre en compte le type de service que nous utilisons en tant que serveur de noms DNS, vous devrez exécuter l'une des commandes suivantes :

nscd

 sudo /etc/init.d/nscd redémarrer
 service nscd redémarrage
 service nscd recharger

dnsmasq

 sudo /etc/init.d/dnsmasq redémarrer
 service dnsmasq redémarrage

nommé

 sudo /etc/init.d/named restart
 redémarrage de rndc

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave