DNS
DNS lent sur un Mac
Chaque nouveau site nécessite une résolution DNS avant de pouvoir se charger. Un résolveur lent retarde le début de chaque page, même sur une connexion rapide.
Symptômes
- Une page attend quelques secondes, puis se charge rapidement.
- La première visite d’un site est lente, la seconde est rapide.
- Les tests de débit donnent un bon résultat, mais la navigation paraît lente.
Causes probables
- Un serveur DNS lent ou surchargé. Le serveur DNS du routeur ou du fournisseur d’accès répond lentement.
- Un serveur DNS qui ne répond pas. Si le premier serveur ne répond pas à temps, le résolveur essaie le suivant. Chaque délai dépassé s’ajoute à l’attente.
- Trop de domaines de recherche. Pour un nom court, le résolveur essaie chaque domaine de recherche tour à tour. Des serveurs éloignés rendent cela lent.
- Un VPN ou un filtre sur le chemin. Un VPN peut envoyer toutes les requêtes DNS dans le tunnel, vers un serveur éloigné.
Comment vérifier
Affichez les serveurs DNS et les domaines de recherche qu’utilise macOS.
scutil --dnsMesurez une résolution via le résolveur de macOS. Faites-le deux fois. Le second résultat peut provenir du cache.
time dscacheutil -q host -a name example.orgRepérez les domaines de recherche dont vous n’avez pas besoin.
networksetup -getsearchdomains Wi-Fi
Comment corriger
Supprimez les serveurs DNS qui ne répondent pas. Choisissez menu Pomme > Réglages Système > Réseau.
Cliquez sur le service réseau, sur Détails, puis sur DNS. Supprimez les serveurs qui ne répondent pas.
Pour utiliser d’autres serveurs DNS, cliquez sur le bouton Ajouter sous la liste Serveurs DNS et saisissez l’adresse IP.
Supprimez les domaines de recherche inutiles. Utilisez le bouton Supprimer sous la liste Domaines de recherche.
Redémarrez le routeur si son DNS est lent pour tous les appareils.
Si rien ne s’améliore, annulez vos modifications. Une liste Serveurs DNS vide utilise de nouveau les serveurs du réseau.
Avec Kilobat
Comparez le résolveur du système avec Cloudflare, Google et Quad9. Lancez la commande deux fois avant de décider.
kilobat dns-benchmarkSortie Une entrée par résolveur, avec
resolver,millisecondsetrepliessur 3.Décomposez un site lent en DNS, connexion, TLS et premier octet.
kilobat http-check https://example.org --jsonChangez de DNS depuis la CLI. macOS demande un mot de passe administrateur. Utilisez
automaticpour revenir en arrière.kilobat dns cloudflareLa CLI est gratuite. Dans l’app, le changement de DNS fait partie de Pro, et Automatique reste gratuit. Consultez Choisir un DNS plus rapide.
Questions
Un serveur DNS public est-il toujours plus rapide ?
Non. Un résolveur proche de vous peut être plus rapide. Mesurez le résolveur du système et les résolveurs publics avant de changer.
Vider le cache DNS rend-il le DNS plus rapide ?
Non. Vider le cache supprime les anciennes réponses. Les résolutions suivantes doivent de nouveau interroger le serveur.
Sources
- Assistance Apple : Modifier les réglages DNS sur Mac
- resolver(5), page man installée avec macOS 27.2
- scutil(8), page man installée avec macOS 27.2
- networksetup(8), page man installée avec macOS 27.2
Sources vérifiées le 29 octobre 2026. Les pages man sont celles installées avec macOS ; ouvrez-en une avec man <name> dans Terminal.