Vous pouvez afficher le contenu de votre cache de système de noms de domaine ("DNS") en utilisant l'application Invite de commandes sur PC ou l'application Terminal sur Mac. Il peut ensuite être vidé par une série de commandes ou par une réinitialisation du mode avion sur mobile. Les caches DNS sont chargés de cataloguer les sites que vous visitez, mais une erreur DNS peut vous empêcher de voir ces sites. L'affichage et le vidage du cache aideront à corriger ces erreurs.
Pas
Méthode 1 sur 3: Vider le cache DNS sur un téléphone ou une tablette
Étape 1. Fermez toutes les applications pour vous préparer à vider votre cache DNS
Vous ne pouvez pas réellement afficher le cache DNS sur mobile, mais vous pouvez vider le cache et ainsi corriger les erreurs DNS ou de « expiration du délai » que vous avez rencontrées.
Assurez-vous en particulier que vos navigateurs sont fermés
Étape 2. Ouvrez le menu "Paramètres"
Faites défiler jusqu'à ce que vous trouviez le menu "Wi-Fi".
Pour un Android, retrouvez le menu "Sans fil et réseaux" dans "Paramètres"
Étape 3. Sélectionnez l'onglet "Wi-Fi", puis faites glisser le commutateur "Wi-Fi" vers la gauche
Attendez que votre indicateur de données apparaisse dans le coin supérieur gauche du téléphone.
Si vous avez un Android, appuyez sur le commutateur "Wi-Fi" pour désactiver le wifi
Étape 4. Réactivez l'interrupteur wifi de votre téléphone
Attendez que l'icône wifi apparaisse, puis revenez au menu "Paramètres".
Étape 5. Activez le "Mode avion", puis désactivez-le à nouveau
Trouvez "Mode avion" en haut de votre menu Paramètres sur iPhone. Assurez-vous d'attendre quelques instants (pour que l'indicateur wifi dans le coin supérieur gauche disparaisse) avant de désactiver à nouveau le mode Avion. Cela réinitialisera vos paramètres réseau, permettant ainsi au cache DNS de se vider.
Pour Android, sélectionnez "Plus" dans le menu Paramètres pour accéder à la bascule du paramètre Mode avion
Étape 6. Maintenez le bouton « écran de verrouillage » enfoncé, puis faites glisser le bouton « Slide to Power Off » vers la droite
Cela éteindra votre téléphone et videra votre cache DNS. Laissez votre téléphone éteint pendant au moins 15 secondes.
Pour Android, vous devez maintenir enfoncé le bouton "Power", puis appuyez sur "Power off" dans le menu résultant
Étape 7. Maintenez enfoncé le bouton « écran de verrouillage » jusqu'à ce que l'écran s'allume
Cela rallumera votre téléphone.
Étape 8. Confirmez que votre vidage du cache DNS a fonctionné
Utilisez le navigateur de votre téléphone pour visiter n'importe quel site où vous avez rencontré une erreur DNS. Vous devriez maintenant pouvoir accéder au site !
Le premier chargement de vos sites fréquemment utilisés après un vidage DNS prendra plus de temps que d'habitude, car votre cache DNS est en cours de mise à jour
Méthode 2 sur 3: Affichage du cache DNS sur un PC
Étape 1. Ouvrez le menu Démarrer et cliquez sur "Toutes les applications"
Pour les systèmes d'exploitation antérieurs, remplacez le clic sur "Toutes les applications" par un clic sur "Tous les programmes", puis sur "Accessoires"
Étape 2. Cliquez sur "Système Windows"
Étape 3. Cliquez avec le bouton droit sur l'application "Invite de commandes" et sélectionnez "Exécuter en tant qu'administrateur"
Cela devrait ouvrir "Invite de commandes" avec un accès complet, vous permettant d'entrer des commandes système.
Étape 4. Tapez "ipconfig / displaydns" sans les guillemets
Vérifiez votre saisie, puis appuyez sur Entrée pour afficher le cache.
Étape 5. Recherchez le cache DNS en faisant défiler l'interface « Invite de commandes »
Vous pouvez utiliser les résultats de votre recherche pour afficher les adresses IP des sites fréquemment visités, ou vous pouvez vider votre cache DNS.
Le cache DNS stocke également votre historique de navigation Web, même si vous l'effacez de votre navigateur
Étape 6. Videz votre cache en tapant « ipconfig /flushdns »
N'incluez pas les guillemets. Si vous rencontrez des erreurs DNS dans votre navigateur, le vidage de votre cache résoudra ce problème. Le rinçage peut également aider votre ordinateur à fonctionner plus rapidement en maintenant les données de votre site Web à jour.
Étape 7. Confirmez que votre vidage du cache DNS a fonctionné
Ouvrez un navigateur et visitez un site où vous avez déjà rencontré une erreur DNS. Vous allez maintenant pouvoir accéder au site !
Le chargement des sites après un vidage DNS prendra souvent plus de temps que d'habitude
Méthode 3 sur 3: Affichage du cache DNS sur un Mac
Étape 1. Ouvrez "Spotlight"
L'icône de Spotlight est une loupe située dans le coin supérieur droit de votre écran.
Étape 2. Recherchez "terminal" et ouvrez l'application Terminal
Le terminal vous permet d'accéder aux informations système, telles que votre cache DNS, via des commandes saisies.
Étape 3. Tapez "sudo discoveryutil udnscachestats" dans Terminal
N'incluez pas les guillemets. Appuyez sur ⏎ Retour lorsque vous avez terminé.
- La partie "sudo" de la commande configure le reste de la commande pour le "privilège root", ce qui vous permet d'afficher les informations système sensibles.
- La partie "discoveryutil" de la commande demande les informations DNS à votre système.
- La partie "udnscachestats" de la commande affiche l'une des deux sections de votre cache DNS.
Étape 4. Entrez votre mot de passe administrateur dans le terminal
Cela devrait être le mot de passe que vous utilisez pour vous connecter. Appuyez sur ⏎ Retour lorsque vous avez fini de taper. Le terminal devrait afficher votre cache DNS Unicast.
- Le cache Unicast DNS (UDNS) traduit les adresses de sites Web (telles que Facebook) en adresses IP que votre ordinateur pourra utiliser lors de futures recherches.
- Avec Unicast, votre adresse envoie une demande d'adresse IP à un serveur par site, quel que soit le nombre de serveurs existants. Si ce serveur ne répond plus, vous rencontrerez une erreur DNS.
Étape 5. Recherchez le cache DNS Unicast en faisant défiler le terminal
Vous pouvez utiliser les résultats de votre recherche pour afficher les adresses IP des sites fréquemment visités. Si vous avez rencontré une erreur DNS, le cache UDNS est l'emplacement le plus probable du problème.
Vous pouvez également utiliser le cache UDNS pour vérifier l'historique récent de votre site. Vous devrez également vérifier le cache DNS multidiffusion pour obtenir un rapport complet
Étape 6. Fermez et rouvrez le terminal
Cela vous aidera à éviter les erreurs de commande lors de la vérification de la section suivante de votre cache DNS.
Étape 7. Tapez "sudo discoveryutil mdnscachestats" dans Terminal
N'incluez pas les guillemets. Appuyez sur ⏎ Retour lorsque vous avez terminé.
- La partie "sudo" de la commande configure le reste de la commande pour le "privilège root", ce qui vous permet d'afficher les informations système sensibles.
- La partie "discoveryutil" de la commande demande les informations DNS à votre système.
- La partie "mdnscachestats" de la commande affiche votre cache DNS Multicast.
Étape 8. Entrez votre mot de passe administrateur dans le terminal
Cela devrait être le mot de passe que vous utilisez pour vous connecter. Appuyez sur ⏎ Retour lorsque vous avez fini de taper. Le terminal devrait afficher votre cache DNS multidiffusion.
- Le cache Multicast DNS (MDNS) traduit également les adresses de sites Web (telles que Facebook) en adresses IP que votre ordinateur pourra utiliser lors de futures recherches.
- Avec la multidiffusion, votre adresse envoie plusieurs demandes d'adresse IP à plusieurs serveurs par site. Si un serveur ne répond plus, vous avez toujours plusieurs connexions à d'autres serveurs, ce qui signifie que vous êtes beaucoup moins susceptible de rencontrer une erreur DNS sur un réseau Multicast que sur un réseau Unicast.
Étape 9. Examinez le cache DNS de multidiffusion en faisant défiler
Vous pouvez utiliser les résultats de votre recherche pour afficher les adresses IP des sites fréquemment visités.
Vous pouvez également utiliser le cache MDNS pour vérifier l'historique récent de votre site. La vérification du cache MDNS en conjonction avec le cache UDNS vous donnera un rapport d'historique complet
Étape 10. Videz votre ou vos cache(s) DNS
Tapez "sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; dites cache vidé" dans Terminal. Appuyez sur ⏎ Retour pour finaliser la chasse d'eau. Cela réinitialisera les données de votre site Web enregistrées et effacera toutes les erreurs DNS que vous pourriez rencontrer. Cette commande est appropriée pour la dernière version d'OS X (10.11).
- Cette commande vide les deux sections de cache (UDNS et MDNS). Le vidage des deux sections résout toutes les erreurs actuelles et empêche les erreurs futures de se produire, vous devez donc toujours vider les deux pour plus de cohérence. Vider le cache n'endommagera pas votre ordinateur.
- Les commandes du terminal pour vider le cache DNS varient selon les versions d'OS X. Découvrez quelle version vous utilisez en allant dans le menu Apple et en sélectionnant "À propos de ce Mac".
- Pour OS X 10.10.4 et versions ultérieures, tapez "sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; disons cache vidé".
- Pour OS X 10.10 à 10.10.3, les utilisateurs doivent taper "sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches; say flushed".
- Pour OS X 10.7 à 10.9, tapez "sudo killall -HUP mDNSResponder".
- Pour OS X 10.5 à 10.6, tapez " sudo dscacheutil -flushcache"
- Pour OS X 10.3 à 10.4, tapez "lookupd -flushcache".
Étape 11. Confirmez que votre vidage du cache DNS a fonctionné
Utilisez le navigateur de votre choix pour visiter un site sur lequel vous avez rencontré une erreur DNS. Vous devriez maintenant pouvoir accéder au site !
Le premier chargement de vos sites fréquemment utilisés après un vidage DNS prendra plus de temps que d'habitude, car votre cache DNS est en cours de mise à jour
Des astuces
L'activation et la désactivation du mode avion, puis le redémarrage d'une tablette ou d'un téléphone portable doivent toujours vider le cache DNS
Mises en garde
- Vous devez toujours sauvegarder votre ordinateur et vérifier l'exactitude de toutes vos commandes avant de les saisir dans l'invite de commande ou le terminal.
- Méfiez-vous de l'affichage ou de la réinitialisation du cache DNS sur un ordinateur de travail ou partagé. Assurez-vous toujours de demander la permission en premier.