Dépannage de l’erreur DNS_PROBE_FINISHED_NXDOMAIN
L’erreur DNS_PROBE_FINISHED_NXDOMAIN est un problème courant qui survient lorsque votre navigateur ne peut pas résoudre un nom de domaine. Cela signifie que la recherche DNS (Domain Name System) a échoué et que votre navigateur n’a pas pu trouver l’adresse IP associée au site web auquel vous essayez d’accéder. Cela peut être dû à des problèmes au niveau de votre connexion internet, à une mauvaise configuration des paramètres DNS ou même à des problèmes au niveau du DNS du site web. Ce guide vous présentera différentes méthodes pour résoudre l’erreur DNS_PROBE_FINISHED_NXDOMAIN.
Quelles sont les causes de l’erreur DNS_PROBE_FINISHED_NXDOMAIN ?
L’erreur DNS_PROBE_FINISHED_NXDOMAIN peut être causée par plusieurs facteurs, notamment :
- Une mauvaise configuration du serveur DNS
- Problèmes de connexion au réseau.
- Problèmes de cache DNS.
- Problèmes liés à votre navigateur ou à ses paramètres.
- Problèmes de nom de domaine sur le serveur du site web.
9 méthodes pour corriger l’erreur DNS_PROBE_FINISHED_NXDOMAIN
1. Vérifiez votre nom de domaine
Avant de dépanner votre système, il est conseillé de vérifier que vous avez correctement saisi le nom de domaine dans la barre d’adresse. Une faute de frappe dans l’URL peut entraîner l’erreur NXDOMAIN.
2. Redémarrez votre routeur
Le redémarrage de votre routeur peut résoudre des problèmes DNS temporaires :
- Débranchez votre routeur de la source d’alimentation.
- Attendez environ 10 à 15 secondes.
- Rebranchez le routeur et laissez-le se reconnecter.
- Essayez à nouveau d’accéder au site web.
Cette opération rafraîchira votre connexion internet et pourra résoudre tout problème de réseau temporaire.
3. Effacer le cache DNS
L’effacement du cache DNS sur votre ordinateur peut résoudre les enregistrements DNS obsolètes ou corrompus.
Sous Windows :
- Ouvrez l’Invite de commande en tant qu’administrateur :
- Appuyez sur Win R, tapez cmd et appuyez sur Entrée.
- Ou recherchez l’Invite de commande dans le menu Démarrer et sélectionnez Exécuter en tant qu’administrateur.
- Exécutez la commande suivante :
ipconfig /flushdns
- Vous devriez voir un message disant Successfully flush the DNS Resolver Cache.
Sur Mac :
- Ouvrez le Terminal :
- Appuyez sur Commande Espace pour ouvrir Spotlight, tapez Terminal et appuyez sur Entrée.
- Exécutez la commande suivante :
sudo killall -HUP mDNSResponder
- Saisissez votre mot de passe si vous y êtes invité.
Sous Linux :
- Ouvrez le terminal.
- Exécutez la commande suivante :
sudo systemd-resolve --flush-caches
Après avoir vidé le cache DNS, redémarrez votre navigateur et vérifiez si le problème est résolu.
4. Modifier votre serveur DNS
Le changement de serveur DNS peut souvent résoudre l’erreur DNS_PROBE_FINISHED_NXDOMAIN s’il y a un problème avec votre service DNS actuel.
Changez de serveur DNS sous Windows :
- Allez dans Panneau de configuration > Réseau et Internet > Centre de réseau et de partage > Modifier les paramètres de l’adaptateur.
- Cliquez avec le bouton droit de la souris sur votre connexion réseau active et sélectionnez Propriétés.
- Sélectionnez Internet Protocol Version 4 (TCP/IPv4) et cliquez sur Propriétés.
- Choisissez Utiliser les adresses de serveur DNS suivantes :
- Serveur DNS préféré : 8.8.8.8 (Google DNS)
- Serveur DNS alternatif : 8.8.4.4 (Google DNS)
- Alternativement, utilisez les DNS de Cloudflare : 1.1.1.1 et 1.0.0.1.
- Cliquez sur OK et redémarrez votre ordinateur.
Modifier le serveur DNS sur Mac :
- Allez dans Préférences Système > Réseau.
- Sélectionnez votre réseau actif et cliquez sur Avancé.
- Allez dans l’onglet DNS et cliquez sur le bouton.
- Ajoutez les serveurs DNS suivants :
- 8.8.8.8 et 8.8.4.4 (Google DNS)
- Ou 1.1.1.1 et 1.0.0.1 (Cloudflare DNS)
- Cliquez sur OK et Appliquer.
Modifier le serveur DNS sous Linux :
- Ouvrez le terminal et éditez le fichier resolv.conf :
sudo nano /etc/resolv.conf
- Ajoutez ou modifiez les lignes suivantes :
nameserver 8.8.8.8
serveur de noms 8.8.4.4
- Enregistrez le fichier et redémarrez votre service réseau :
sudo systemctl restart NetworkManager
5. Réinitialisation de la pile TCP/IP
La réinitialisation de la pile TCP/IP peut aider à résoudre les problèmes de réseau liés au DNS.
Sous Windows :
- Ouvrez l’Invite de commande en tant qu’administrateur.
- Exécutez les commandes suivantes une par une :
netsh int ip reset
netsh winsock reset
ipconfig /release
ipconfig /renew
- Redémarrez votre ordinateur et vérifiez si le problème est résolu.
Sur Mac :
- Ouvrez Terminal et exécutez la commande suivante :
sudo ifconfig en0 down
sudo ifconfig en0 up
Remplacez en0 par le nom de votre interface réseau s’il est différent.
6. Désactiver le VPN ou le Proxy
Si vous utilisez un service VPN ou proxy, il est possible qu’il interfère avec la résolution DNS. Essayez de désactiver temporairement votre VPN ou votre proxy pour voir si cela résout le problème :
- Allez dans Paramètres > Réseau et Internet > VPN ou proxy.
- Désactivez le VPN ou le proxy et essayez à nouveau d’accéder au site web.
7. Vérifier le fichier Hosts
Le fichier hosts de votre ordinateur peut remplacer les paramètres DNS et bloquer l’accès à des sites web spécifiques.
Sous Windows :
- Allez dans C:\NWindows\NSystem32\Npilotes\Netc.
- Ouvrez le fichier hosts avec le Bloc-notes ou tout autre éditeur de texte.
- Recherchez les entrées relatives au site web auquel vous essayez d’accéder et supprimez-les.
- Enregistrez le fichier et redémarrez votre ordinateur.
Sur Mac/Linux :
- Ouvrez Terminal et tapez :
sudo nano /etc/hosts
- Recherchez toutes les entrées relatives au site web et supprimez-les.
- Appuyez sur Ctrl O pour enregistrer et sur Ctrl X pour quitter.
8. Redémarrer le service client DNS (Windows)
Le redémarrage du service client DNS permet d’actualiser les paramètres DNS.
- Appuyez sur Win R pour ouvrir la boîte de dialogue Exécuter.
- Tapez services.msc et appuyez sur Entrée.
- Recherchez DNS Client dans la liste et cliquez dessus avec le bouton droit de la souris.
- Cliquez sur Redémarrer.
9. Désactiver temporairement le logiciel de sécurité
Certains logiciels antivirus ou pare-feu peuvent bloquer les requêtes DNS. Désactivez temporairement votre antivirus ou votre pare-feu et vérifiez si vous pouvez accéder au site web.
- Désactivez l’antivirus : Cliquez avec le bouton droit de la souris sur l’icône de l’antivirus dans la barre d’état système et choisissez Désactiver.
- Désactivez le pare-feu : Allez dans Panneau de configuration > Système et sécurité > Pare-feu Windows Defender et cliquez sur Désactiver le pare-feu Windows Defender.
N’oubliez pas de réactiver votre antivirus et votre pare-feu après le test.
Résumé
L’erreur DNS_PROBE_FINISHED_NXDOMAIN peut être causée par plusieurs facteurs, allant de configurations DNS incorrectes à des problèmes avec votre connexion Internet ou le cache de votre navigateur. En suivant les méthodes décrites ci-dessus, vous pouvez dépanner et résoudre le problème rapidement. Si aucune de ces solutions ne fonctionne, envisagez de contacter votre fournisseur d’accès à Internet (FAI) pour obtenir de l’aide, car le problème peut venir de lui.