Un cache DNS périmé rend-il votre expérience de navigation Web atrocement lente? Si c'est le cas, vous avez peut-être pensé à accélérer les choses en passant à un autre serveur de noms de domaine sur votre appareil. Dans ce cas, vous devrez vider le cache DNS de votre appareil. Il existe plusieurs façons de vider les caches DNS dans iOS et macOS, et ce didacticiel étape par étape les couvre tous! Voici comment supprimer le cache DNS sur votre iPhone, iPad et Mac.
Si vous ne pouvez pas vous connecter à certains sites Web, une page Web ne se charge pas du tout ou votre réseau ralentit de manière aléatoire sans raison apparente, il est probable que le cache DNS de votre appareil soit corrompu en raison de problèmes techniques, d'accidents administratifs ou d'autres raisons..
Mis à part d'autres raisons, le cache DNS peut devenir pollué lorsque des noms de domaine ou des adresses IP non autorisés y sont insérés via une attaque réseau ou un malware / virus.
Mais ne vous inquiétez pas, la réinitialisation du cache DNS devrait aider à résoudre ces problèmes.
Qu'est-ce qu'un cache DNS?
Le DNS, ou «Domain Name System», est la base de la fonctionnalité Internet depuis 1985.
En bref, DNS est un système de nommage décentralisé pour les appareils connectés à Internet ou à un réseau privé (VPN). Le système attribue des noms de domaine à chacun des appareils tout en traduisant des noms de domaine lisibles par l'homme comme iDownloadBlog.com aux adresses IP numériques qui identifient les services et les appareils avec les protocoles réseau sous-jacents.
DIDACTICIEL: Comment effacer les données du site Web sur Apple Watch
Un cache DNS, également appelé cache de résolution DNS, est une base de données temporaire, un annuaire téléphonique en quelque sorte, qui permet d'accélérer les recherches DNS en stockant les enregistrements de toutes les demandes réseau récentes. Plutôt que d'avoir à mémoriser des adresses IP numériques pour vos sites Web préférés, votre appareil peut puiser dans un tableau mis en cache de recherches DNS récentes pour savoir comment charger une ressource Web.
En d'autres termes, un cache DNS n'est qu'une mémoire de recherches DNS récentes auxquelles votre ordinateur peut se référer rapidement lorsqu'il essaie de comprendre comment charger un site Web. Un cache DNS est géré par le système d'exploitation, mais certains navigateurs peuvent conserver leur propre cache DNS.
DIDACTICIEL: Comment vider le cache de navigation dans Safari, Firefox et Chrome
Tous les caches peuvent devenir corrompus avec le temps, et c'est particulièrement vrai avec les DNS. Un cache DNS corrompu peut entraîner des problèmes intermittents avec le chargement des sites Web. Ergo, vider le cache DNS afin qu'il ne contienne pas d'éléments invalides est généralement le meilleur moyen de résoudre de tels problèmes.
Il est très important de souligner que la suppression du cache DNS ne supprimera pas votre historique de navigation, les données de votre site Web, les mots de passe enregistrés ou tout autre fichier Internet temporaire qui sera enregistré sur votre appareil pour accélérer les temps de chargement des pages Web..
Quand et pourquoi effacer les caches DNS
Voici quelques scénarios courants dans lesquels l'effacement du cache DNS peut aider.
- Empêcher le piratage DNS: Cette pratique subvertit la résolution des requêtes DNS, qui peut être obtenue via des logiciels malveillants ou en modifiant le comportement d'un serveur DNS de confiance au point qu'il n'est plus conforme aux normes Internet. Vider votre cache DNS minimise le risque de piratage DNS, ce qui est un problème important en Chine.
- Résoudre les problèmes de chargement de page: Un nouveau départ est le meilleur moyen de résoudre les situations où certains sites Web ne se chargent pas ou les pages Web se chargent lentement.
- Les entrées du serveur ont changé: Si une entrée sur le serveur Web est modifiée ou qu'une nouvelle entrée est ajoutée, vous devrez peut-être vider le cache DNS immédiatement pour éviter les interruptions. Gardez à l'esprit que si vous attendez que les modifications DNS côté serveur se propagent, l'ajustement des paramètres DNS de votre appareil peut ne pas avoir l'effet souhaité avant que les modifications ne se soient propagées entre les serveurs du monde entier..
- Utilisation de serveurs DNS DNS ou Open DNS: Avant de configurer votre appareil pour utiliser Google DNS ou des serveurs Open DNS comme DNS, ce qui accélère la navigation sur le Web en Wi-Fi, il est conseillé de vider les affectations DHCP en effaçant les caches DNS.
- Appliquer une modification des paramètres réseau: Si vous avez apporté des modifications aux paramètres réseau de votre appareil, comme l'ajout d'un DNS personnalisé dans le cadre de votre service VPN, l'effacement du cache DNS fera que ces modifications prendront effet immédiatement sans autre action.
- Protéger contre les logiciels malveillants: Un virus informatique ou un logiciel malveillant peut modifier vos paramètres DNS en arrière-plan ou vous inciter à les modifier manuellement, afin de vous rediriger vers une page pleine d'annonces ou une page de phishing qui imite un site Web légitime. L'effacement du cache DNS supprime toutes les entrées, y compris les enregistrements non valides ou frauduleux.
Même si vous ne rencontrez aucun problème pour charger des pages Web, vider un cache DNS périmé ne fera pas que simplifier votre expérience de navigation Web, mais nettoiera également l'espace de stockage précieux de votre appareil..
DIDACTICIEL: Comment effacer votre historique de navigation dans Safari
Votre routeur dispose également d'un cache DNS, ce qui signifie que toutes les étapes de dépannage DNS doivent également inclure le vidage du cache DNS sur l'ordinateur et le routeur.
Suivez-nous pour expliquer comment vider le cache DNS sur votre iPhone, iPad et Mac.
Comment effacer les caches DNS
Vous pouvez vider le cache DNS de plusieurs manières.
Comment effacer les caches DNS sur iPhone et iPad
Sur iOS, vous avez trois façons différentes d'effacer le cache DNS. Tout d'abord, vous pouvez activer ou désactiver le mode avion, ce qui a pour effet secondaire de vider le cache DNS. Deuxièmement, vous pouvez simplement redémarrer votre appareil afin d'obtenir le même effet que la méthode du mode avion. Et troisièmement, le dumping de vos paramètres réseau fera également l'affaire.
Méthode n ° 1: Mode avion
Le basculement du mode avion est le moyen le plus rapide de vider votre cache DNS, car cela désactive instantanément les fonctionnalités sans fil de votre appareil et éteint les radios cellulaires afin que vous vous conformiez aux réglementations des compagnies aériennes. Si vous devez effacer les caches DNS plusieurs fois par jour, c'est la méthode que vous voudrez utiliser (cela fonctionne aussi avec les iPads cellulaires).
1) Ouvert Centre de contrôle en faisant glisser vers le bas depuis le coin supérieur droit de l'écran sur iPhone X ou version ultérieure ou iPad avec iOS 12 ou version ultérieure. Sur les appareils plus anciens ou les versions iOS, balayez vers le haut depuis le bord inférieur pour tirer la superposition du centre de contrôle.
2) Appuyez sur le Mode avion icône dans le coin supérieur gauche de la carte Paramètres réseau.
Lorsque le mode avion est activé, l'icône devient orange pour indiquer que tous les services cellulaires sont actuellement arrêtés, ce qui invitera également iOS à vider le cache DNS du système.
3) Après environ 15 secondes, appuyez sur le Mode avion icône à nouveau pour réactiver les services sans fil.
Vous pouvez aussi aller sur Paramètres → Mode avion et appuyez sur le curseur pour l'activer.
Méthode n ° 2: redémarrage
Le redémarrage de votre appareil permet de vider le cache DNS rapidement et simplement.
1) Procédez comme suit:
- Sur iPhone X et iPad iPad 2018 et versions ultérieures: Appuyez et maintenez le bouton latéral et l'un des boutons de volume jusqu'à ce que le curseur apparaisse.
- Sur les appareils plus anciens, comme l'iPhone 8 et les versions antérieures: Maintenez le bouton d'alimentation enfoncé pendant quelques secondes.
Le bouton d'alimentation est également appelé bouton supérieur de l'iPod touch et de l'iPad.
Les boutons de redémarrage iOS ont été rebaptisés et repositionnés au fil des ans
2) Faites glisser le curseur étiqueté Glisser pour éteindre.
3) Une fois l'appareil éteint et éteint, attendez quelques secondes, puis appuyez à nouveau sur le bouton latéral / supérieur / d'alimentation et maintenez-le enfoncé jusqu'à ce que le logo Apple s'affiche. Par mesure de sécurité, au redémarrage de l'appareil, vous devrez saisir votre mot de passe pour réactiver Touch ID ou Face ID.
Si votre appareil est sur iOS 11+, vous pouvez également l'éteindre dans Paramètres → Général → Arrêter.
Parce que le redémarrage prend plus de temps que d'activer puis de désactiver le mode avion, ce n'est pas la meilleure approche si vous devez vider votre cache DNS plusieurs fois par jour.
REMARQUE: Préoccupé par le détournement de DNS? Si tel est le cas, ce n'est pas la méthode la plus sûre pour vider le cache DNS car le détournement peut se produire immédiatement après le redémarrage de l'appareil, avant même que vous n'ayez la possibilité de vous connecter à un VPN.
Méthode n ° 3: vidage des paramètres réseau
La suppression des paramètres réseau de votre appareil videra également le cache DNS du système.
1) Ouvert Réglages sur votre appareil.
2) Choisir Général de la liste.
3) Robinet Réinitialiser.
4) Choisir Réinitialiser les réglages réseau.
5) Tapez votre mot de passe, si demandé, alors confirmer que vous souhaitez effacer tous les paramètres réseau et les rétablir aux paramètres d'usine.
Ce n'est peut-être pas la meilleure méthode, car la réinitialisation de vos paramètres réseau ne fera pas que redémarrer l'appareil (qui efface les caches de toute façon), mais aussi effacer les mots de passe pour tous les réseaux Wi-Fi que vous avez rejoints. Pire encore, les paramètres de données cellulaires de votre fournisseur de services sans fil seront également effacés et tous vos autres paramètres réseau seront perdus, vous devrez donc les configurer à nouveau.
Comment effacer les caches DNS sur votre Mac
Sur macOS, le vidage des caches DNS est effectué via des commandes Terminal Server qui ont changé au fil des ans, mais ne vous inquiétez pas car iDownloadBlog vous a couvert.
1) Tout d'abord, ouvrez Terminal depuis votre dossier / Application / Utilities ou via Spotlight.
2) Tapez la commande correspondant à la version de votre système d'exploitation Mac, puis appuyez sur Entrer.
- macOS Sierra, High Sierra & Mojave (10.12, 10.13 et 10.14)
sudo killall -HUP mDNSResponder; dormir 2
- OS X Yosemite 10.10.4+ et El Capitan (10.11)
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- OS X Yosemite (10.10.0-10.10.3)
sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches
- OS X Mavericks (10.9)
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- OS X Lion et Mountain Lion (10.7 et 10.8)
sudo killall -HUP mDNSResponder
- OS X Leopard et Snow Leopard (10.5 et 10.6)
sudo dscacheutil -flushcache
Si pour une raison quelconque, la commande Terminal pour macOS Sierra et les versions ultérieures ne fonctionne pas correctement, n'hésitez pas à utiliser la syntaxe suivante à la place:
sudo killall -HUP mDNSResponder; sudo killall mDNSResponderHelper; sudo dscacheutil -flushcache
Vous aurez besoin de privilèges administratifs pour exécuter ces commandes.
Bonus: logiciel de nettoyage pour Mac
Si tout ce qui précède semble trop compliqué, en particulier la méthode Terminal, envisagez une solution tierce telle que CleanMyMac de MacPaw, qui est une alternative beaucoup plus simple à l'effacement de vos caches DNS qui fonctionne sur toutes les versions du système d'exploitation Mac..
Commencez par télécharger gratuitement CleanMyMac depuis le site Web de MacPaw.
Après avoir installé l'application, lancez-la et cliquez sur Entretien dans le menu latéral gauche. Sélectionnez maintenant l'option Vider le cache DNS et cliquez Courir pour que CleanMyMac fasse sa magie.
Effacement des caches DNS dans Safari, Chrome, Opera et Firefox
En plus du cache DNS du système, la plupart des navigateurs (sauf Internet Explorer) conservent également une copie en cache des enregistrements DNS. Ce cache DNS du navigateur interne peut être corrompu au fil du temps et ralentir les recherches. Votre navigateur vide automatiquement son cache lors de son redémarrage, mais vous pouvez également le faire manuellement sans avoir à rouvrir l'application.
Safari
1) lancement Safari sur votre Mac.
2) Activez le menu de développement caché de Safari en choisissant Préférences du Safari menu.
3) Clique le Avancée languette.
4) Cochez la case à côté de «Afficher le menu de développement dans la barre de menus».
Maintenant, le menu de développement caché apparaîtra dans la barre de menus de Safari.
5) Clique le Développer menu, puis choisissez l'option Caches vides.
Après avoir vidé votre cache de navigation, assurez-vous de quitter et de relancer Safari pour de meilleurs résultats.
Chrome
1) lancement Chrome sur votre Mac
2) Type chrome: // net-internals / # dns dans la barre d'adresse, puis appuyez sur Entrée.
3) Vous serez redirigé vers la section DNS de la page des paramètres internes de Chrome. Cliquez sur DNS dans la colonne de gauche, puis cliquez sur le bouton intitulé Vider le cache d'hôte vider le cache DNS.
4) Ouvrez un nouvel onglet, puis saisissez l'adresse chrome: // net-internals / # sockets et appuyez sur Entrée.
5) Vous serez dirigé vers la section de la page des paramètres internes de Chrome pour les pools de sockets mis en cache. Cliquez sur Douilles dans la colonne de gauche, puis cliquez sur le bouton intitulé Piscines à prises affleurantes.
Redémarrez maintenant Chrome pour que les modifications prennent effet.
Opéra
1) lancement Opéra sur votre Mac
2) Type opéra: // net-internals / # dns dans la barre d'adresse, puis appuyez sur Entrée.
3) Vous serez redirigé vers la section DNS de la page des paramètres internes d'Opera. Cliquez sur le bouton intitulé Vider le cache d'hôte vider le cache DNS.
4) Ouvrez un nouvel onglet, puis saisissez l'adresse opéra: // net-internals / # sockets et appuyez sur Entrée.
5) Vous serez dirigé vers la section de la page des paramètres internes d'Opera pour les pools de sockets mis en cache. Maintenant, cliquez sur le bouton intitulé Piscines à prises affleurantes.
Redémarrez maintenant Opera pour les meilleurs résultats.
Firefox
1) lancement Firefox sur votre MAc.
2) Dans la barre d'adresse, saisissez à propos de: config et appuyez sur Entrée.
3) Cliquez sur "J'accepte le risque!" sur une page d'avertissement.
4) Utilisez le champ de recherche en haut pour rechercher «Network.dnsCacheExpiration».
5) Votre recherche doit renvoyer deux variables, nommées "Network.dnsCacheExpiration" et «Network.dnsCacheExpirationGracePeriod». Double-cliquez sur la partie valeur de chaque variable pour pouvoir la modifier, puis changer la valeur de la valeur par défaut de 60 à 0, ce qui invitera Firefox à vider immédiatement son cache DNS.
6) Après cela, maintenant remettre les deux variables à 60.
Redémarrez Firefox pour les meilleures réinitialisations.
Besoin d'aide? Demandez à iDB!
Aimez-vous ce mode d'emploi?
Si oui, transmettez-le à vos supporteurs et laissez un commentaire ci-dessous.
Est resté coincé? Vous ne savez pas comment faire certaines choses sur votre appareil Apple? Faites-nous savoir via [email protected] et un futur tutoriel pourrait fournir une solution.
Soumettez vos propres suggestions de procédures via [email protected].