Comment résoudre les problèmes de DNS sur macOS
(DNS)Les serveurs (Servers)DNS ( Domain Name System ) traduisent le nom convivial d'un site Web (par exemple, switchtomac.com) en une adresse IP qui pointe vers le serveur spécifique qui héberge ce site Web.
Si votre configuration DNS ne fonctionne pas correctement, ces recherches DNS ne fonctionneront pas et vous n'atteindrez pas le site Web. Si vous obtenez « Le serveur DNS ne répond pas » ou d'autres messages d'erreur liés au DNS sur votre Mac , voici quelques correctifs probables pour le problème.

Tout redémarrer
Le conseil standard pour redémarrer les choses s'applique plus que jamais aux problèmes de DNS car souvent c'est un problème de connexion Internet qui doit être résolu. En tant que tel, redémarrez tous les appareils de la chaîne. Redémarrez votre modem (par exemple, votre (Restart)ONT fibre, votre décodeur câble, etc.) et votre routeur (s'il s'agit d'un appareil distinct). Redémarrez(Restart) toutes les unités de maillage satellite, les prolongateurs et les répéteurs. Enfin, redémarrez le Mac lui-même.
Certains fournisseurs de services Internet permettent aux abonnés de réinitialiser la connexion FAI(ISP) à distance via un site Web ou un tableau de bord d'application mobile. Si vous disposez de cette fonctionnalité, vous pouvez également réinitialiser votre connexion FAI(ISP) à distance.
Votre Mac est-il le problème ?
Avant de commencer à fouiller dans votre Mac , vous devez limiter le problème à votre ordinateur, sinon vous perdrez votre temps et risquez de gâcher davantage les choses.
Le moyen le plus rapide de vérifier si le problème vient d'autre chose que de votre Mac consiste à ouvrir la même page Web sur un autre appareil connecté au même réseau. Vous pouvez également basculer votre Mac sur une autre connexion (par exemple, votre point d'accès iPhone ou Ethernet ) et voir si le problème persiste.

Vous pouvez également essayer un autre navigateur Web, par exemple en passant à Google Chrome si vous avez utilisé Safari ou vice versa.
Si le problème persiste au-delà de votre appareil macOS, vous feriez mieux de suivre d'abord notre guide de dépannage DNS général(general DNS troubleshooting guide) . Vous pouvez également être confronté à une panne DNS , que vous pouvez résoudre en suivant les étapes décrites dans la section « Modifier(Change) votre serveur DNS » ci-dessous.
Mettez à jour votre navigateur et macOS
Supposons que(Suppose) vous ayez des mises à jour de navigateur en attente dans Chrome , Safari ou un autre navigateur. Effectuez(Complete) cette mise à jour avant de résoudre davantage votre problème DNS . Le navigateur ne devrait avoir aucun problème de connexion malgré une panne DNS ou un autre problème, car il se connecte directement à une liste de serveurs de mise à jour disponibles.

Nous avons également vu des messages de forum en ligne indiquant que les problèmes de DNS sur les ordinateurs macOS sont plus familiers avec une version spécifique de macOS que d'autres. Par exemple, il semble que macOS Big Sur , en particulier, ait un problème DNS qui apparaît de manière aléatoire.
Qu'il s'agisse d'un problème avec des versions spécifiques de macOS, c'est une bonne idée de mettre à jour vers la dernière version de l' édition macOS que vous utilisez. Sinon, si vous êtes prêt pour une mise à niveau importante, mettez à jour vers la dernière version de macOS prise en charge par votre matériel Mac . Cela devrait éliminer les problèmes DNS causés par les bogues connus d' Apple .
Redémarrez mDNSResponder
Si vous ouvrez le moniteur d'activité(Activity Monitor) macOS , vous verrez un processus appelé "mDNSResponder" comme l'un des nombreux programmes exécutés en arrière-plan du système d'exploitation. Ce petit logiciel a un travail important : il recherche les appareils sur le réseau qui utilisent le protocole réseau sans configuration Bonjour d'Apple.(Bonjour)
Des centaines d'appareils, d'applications et de fonctionnalités macOS dépendent de m DNS Responder pour fonctionner correctement, mais parfois le processus tourne mal. Cela peut entraîner un comportement réseau étrange, notamment des erreurs DNS lorsque vous essayez de parcourir des sites Web.
- Ouvrez le moniteur(Activity Monitor) d'activité en le recherchant dans Spotlight Search . Vous pouvez ouvrir la recherche Spotlight en appuyant sur Command + Space .

- Recherchez mDNSresponder dans la liste des processus en cours d'exécution à l'aide de la fonction de recherche(Search) .

- Sélectionnez-le, puis sélectionnez l'icône X pour tuer le processus.

- Confirmez que vous souhaitez Forcer à quitter(Force Quit) mDNSresponder.

- Essayez d'ouvrir à nouveau le site Web.
Vider les caches DNS
L'un des problèmes les plus courants est un cache DNS corrompu ou obsolète. (DNS)Le cache DNS répertorie les adresses de sites Web et leurs adresses IP associées.
Les sites Web que vous visitez souvent ou que vous avez visités récemment ont leurs adresses IP mises en cache afin que la prochaine fois que vous les voyez, le navigateur aille directement au serveur au lieu d'interroger d'abord le serveur DNS .
Si l'adresse IP a changé ou si le serveur de cette adresse spécifique est en panne, votre cache DNS pointe désormais au mauvais endroit et le site Web ne se charge pas. Vous pouvez "vider" le cache DNS , ce qui signifie l'effacer. (DNS)Cela oblige votre navigateur à obtenir de nouvelles informations du serveur DNS :
- Ouvrir la borne(Terminal) . Vous pouvez le trouver en appuyant sur Command + Space , puis en recherchant « Terminal ».
- Ensuite, nous exécuterons une commande en utilisant "sudo" ou "Super User DO". Cela élève la commande au niveau d'administrateur le plus élevé. Vous devrez peut-être saisir le mot de passe administrateur de votre Mac lors de l'exécution de ces commandes.
- La commande de terminal exacte pour vider le DNS dans macOS diffère selon votre version en cours d'exécution. Les commandes suivantes sont spécifiques à chaque version répertoriée de macOS.
- Pour Mojave (version 10.14), High Sierra (version 10.13), Sierra (version 10.12), Mountain Lion (version 10.8) et Lion (version 10.7), utilisez :
sudo killall -HUP mDNSResponder
- Pour El Capitan (version 10.11) et Mavericks (version 10.9) :
sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder
- Pour Yosemite (version 10.10) :
sudo discoveryutil mdnsflushcache sudo discoveryutil udnsflushcaches
- Pour Snow Leopard (version 10.6) et Leopard (version 10.5) :
sudo dscacheutil -flushcache
- Pour Tiger (version 10.4):
lookupd -flushcache
Maintenant, votre cache DNS est vide et tous les problèmes liés au cache doivent être résolus. Si vous ne savez pas quelle version de macOS vous avez, consultez Quelle version de macOS ai-je ?
Si vous avez besoin de vider le DNS sur des appareils Windows , iOS ou Android , consultez notre Guide de vidage du cache DNS(DNS Cache Flushing Guide) .
Changez votre serveur DNS
En général, les FAI(ISPs) maintiennent leurs propres serveurs DNS afin que leurs clients puissent obtenir une grande réactivité lors de la navigation sur les sites Web. Votre routeur obtient automatiquement les adresses de serveur DNS de votre (DNS)FAI(ISP) et toutes les demandes de serveur de noms sont dirigées vers ces serveurs.
Cependant, vous n'avez pas simplement besoin d'utiliser le serveur DNS fourni par votre FAI(ISP) . En fait, de nombreux FAI ont des serveurs (ISPs)DNS plutôt médiocres , il vaut donc mieux passer à ceux généralement considérés comme de première classe.
- Ouvrez le menu Pomme(Apple Menu) et sélectionnez Préférences (Preferences)système(System) .

- Ensuite, sélectionnez Réseau.

- Choisissez maintenant la connexion réseau pour laquelle vous souhaitez spécifier un serveur DNS . Si vous utilisez le Wi-Fi(Wi-Fi) , sélectionnez la connexion Wi-Fi(Wi-Fi) appropriée . Si vous utilisez plusieurs interfaces réseau, vous devrez répéter ces étapes pour chacune d'entre elles.

- Sélectionnez Avancé(Select Advanced) , puis sélectionnez l' onglet DNS .

- Pour ajouter un serveur DNS , sélectionnez le bouton + sous la section Serveurs DNS(DNS Servers) .
Le serveur DNS que vous choisissez dépend de vous, mais Cloudflare DNS et Google DNS sont fortement recommandés.
Un bon premier choix est le serveur DNS public rapide et précis de Google . Voici les détails à saisir :
- 8.8.8.8
- 8.8.4.4
- 2001:4860:4860::8888
- 2001:4860:4860::8844
Voici les serveurs à ajouter pour Cloudflare DNS :
- 1.1.1.1
- 1.0.0.1
- 2606:4700:4700 ::1111
- 2606:4700:4700 ::1001
Une troisième bonne alternative est OpenDNS . Voici les adresses des serveurs :
- 208.67.222.222
- 208.67.220.220
Vous pouvez même utiliser des services Smart DNS spécialisés qui vous donnent un contrôle précis de votre expérience Internet et peuvent même vous permettre de contourner le blocage de contenu basé sur la localisation. Cependant, la plupart des services DNS(DNS) intelligents nécessitent des frais d'abonnement.
Vérifiez le pare-feu Mac

Dans certains cas, vos problèmes DNS peuvent résulter d'un problème avec le pare-feu de votre Mac. Un pare-feu est un filtre réseau logiciel ou matériel qui bloque le trafic non autorisé. Votre pare-feu peut bloquer votre connexion au serveur DNS pour une raison quelconque. Consultez le guide de configuration du pare-feu Mac(Mac firewall configuration guide) pour plus de détails sur l'activation, la désactivation et la configuration du pare-feu.
Configurer un routage personnalisé à l'aide du (Set Up Custom Routing)fichier(File) Hosts
Les systèmes d'exploitation modernes ont une table de routage locale connue sous le nom de fichier Hosts . Il s'agit d'un simple document texte que votre navigateur vérifiera toujours avant le cache DNS ou un serveur (DNS)DNS .
Si vous rencontrez des problèmes uniquement avec des sites Web spécifiques, vous pouvez configurer un itinéraire personnalisé pour ce site Web en modifiant le fichier hosts. Ce fichier contient une liste de "noms d'hôte", qui n'est qu'une adresse IP et l'URL du site Web qui(URL) l'accompagne.
C'est aussi simple que d'ajouter une adresse IP et l' URL du site. Vous pouvez rediriger l' URL vers n'importe quelle adresse IP que vous aimez, qui a ses utilités, mais ici nous voulons qu'elle pointe vers le site Web que nous voulons visiter.
Vous pouvez configurer une liste de redirections permanentes pour vos sites Web les plus critiques afin qu'aucun problème DNS ne puisse jamais les affecter. Consultez notre guide d'édition de fichiers macOS Host(macOS Host file editing guide) pour des instructions précises.
Related posts
Comment résoudre les problèmes DNS sur Windows 11/10
Qu'est-ce que le DNS sur HTTPS ou les recherches DNS sécurisées ? Activez-le dans Google Chrome !
Comment changer de langue dans Firefox sur Windows and Mac
Quel est le glisser-déposer? Comment glisser-déposer
5 façons de télécharger des fichiers sur Google Drive
4 façons de prendre une capture VLC screen et de sauvegarder des cadres vidéo
Comment enregistrer des appels Skype sur Windows, Android, iPhone et Mac
Comment changer la langue sur Facebook: Tout ce que vous devez savoir
Comment prendre une capture d'écran sur un Mac avec le Screenshot app
Comment connecter une souris Bluetooth à mon Mac ?
Qu'est-ce que OneDrive de Microsoft ? Comment est-ce utilisé?
Comment capture d'écran sur Mac: Tout ce que vous devez savoir
3 façons de faire un PDF plus petit
Comment accéder aux dossiers partagés de Windows 7 et Windows 8 à partir de Mac OS X
Correction de l'erreur d'échec de l'installation de MacOS Big Sur
Comment faire une erreur de Fix macOS Installation
3 façons de se connecter au Wi-Fi sur un Mac
Comment allumer ou désactiver Dark Mode de Facebook
Comment effacer les cookies sur Firefox dans Windows and macOS
Comment vérifier votre version de MacOS: tout ce que vous avez besoin de savoir
