Serveur DNS ne Répond Pas : Solutions Rapides
Quand vous essayez d'accéder à un site web et que votre navigateur affiche le message "Le serveur DNS ne répond pas" ou "DNS_PROBE_FINISHED_NXDOMAIN", cela signifie que votre ordinateur ne parvient pas à traduire les noms de domaine (comme google.com) en adresses IP. Le serveur DNS est en quelque sorte l'annuaire téléphonique d'Internet : sans lui, votre navigateur ne sait pas à quelle adresse se connecter. Ce problème est l'un des plus courants en informatique et se résout généralement très rapidement.
Qu'est-ce qu'un serveur DNS ?
Le DNS (Domain Name System) est le système qui convertit les noms de domaine lisibles par l'homme (www.google.com) en adresses IP numériques (142.250.185.14) que les ordinateurs utilisent pour communiquer. Quand le DNS ne fonctionne pas, vous ne pouvez plus accéder aux sites web par leur nom, même si votre connexion Internet fonctionne techniquement. C'est pourquoi vous pouvez parfois pinger une adresse IP mais ne pas ouvrir de site web.
Solution 1 : Changer les serveurs DNS
La solution la plus rapide et la plus efficace est de remplacer les DNS par défaut de votre fournisseur d'accès par des DNS publics fiables. Les deux meilleurs choix sont :
| Fournisseur | DNS Primaire | DNS Secondaire |
|---|---|---|
| 8.8.8.8 | 8.8.4.4 | |
| Cloudflare | 1.1.1.1 | 1.0.0.1 |
| OpenDNS | 208.67.222.222 | 208.67.220.220 |
Comment les configurer :
- Ouvrez Paramètres > Réseau et Internet.
- Cliquez sur WiFi (ou Ethernet) puis sur votre connexion.
- À côté de "Attribution du serveur DNS", cliquez sur Modifier.
- Passez en Manuel, activez IPv4.
- Entrez le DNS préféré et le DNS secondaire de votre choix.
- Cliquez sur Enregistrer.
Solution 2 : Vider le cache DNS
Windows conserve un cache DNS local qui peut contenir des entrées obsolètes ou corrompues. Le vider force Windows à effectuer de nouvelles requêtes DNS.
- Ouvrez l'Invite de commandes en tant qu'administrateur.
- Tapez la commande suivante :
ipconfig /flushdns
Vous devriez voir le message "Cache de résolution DNS vidé". Essayez d'accéder à un site web pour vérifier si le problème est résolu.
Solution 3 : Redémarrer le service DNS Client
Le service DNS Client de Windows gère la résolution des noms DNS et la mise en cache. S'il est bloqué ou en erreur, la résolution DNS ne fonctionnera pas.
- Appuyez sur Win + R, tapez
services.mscet appuyez sur Entrée. - Cherchez le service Client DNS dans la liste.
- Vérifiez que son état est "En cours d'exécution" et que le type de démarrage est "Automatique".
- Si le service est arrêté, faites un clic droit > Démarrer.
- Si le service est en cours, faites un clic droit > Redémarrer (si l'option est grisée, arrêtez-le puis redémarrez-le).
Vous pouvez aussi redémarrer le service via l'invite de commandes :
net stop dnscache
net start dnscache
Solution 4 : Désactiver IPv6
Dans certains cas, un conflit entre IPv4 et IPv6 peut causer des problèmes de résolution DNS. Désactiver temporairement IPv6 peut résoudre le problème.
- Ouvrez le Panneau de configuration > Centre Réseau et partage.
- Cliquez sur Modifier les paramètres de la carte.
- Faites un clic droit sur votre connexion active (WiFi ou Ethernet) > Propriétés.
- Décochez Protocole Internet version 6 (TCP/IPv6).
- Cliquez sur OK.
Si le problème est résolu, vous pouvez garder IPv6 désactivé sans impact significatif. La majorité des services Internet fonctionnent encore principalement en IPv4.
Solution 5 : Redémarrer votre routeur
Votre routeur/box Internet possède son propre serveur DNS qui peut devenir instable. Un simple redémarrage résout souvent le problème.
- Débranchez votre routeur/box de l'alimentation électrique.
- Attendez 30 à 60 secondes (c'est important pour vider la mémoire du routeur).
- Rebranchez et attendez 2-3 minutes que le routeur redémarre complètement (tous les voyants doivent être stables).
- Reconnectez-vous et testez votre connexion.
Solution 6 : Utiliser l'utilitaire de résolution des problèmes
Windows dispose d'un outil de diagnostic réseau intégré qui peut détecter et résoudre automatiquement certains problèmes DNS.
- Allez dans Paramètres > Système > Résolution des problèmes.
- Cliquez sur Autres utilitaires de résolution des problèmes.
- Lancez l'utilitaire Connexions Internet et suivez les instructions.
- Lancez également l'utilitaire Carte réseau si le premier ne résout pas le problème.