Comment déboguer l'erreur DNS_PROBE_FINISHED_NXDOMAIN

Fournit un guide étape par étape pour dépanner et résoudre l'erreur « DNS_PROBE_FINISHED_ │ NXDOMAIN », couvrant les causes courantes, des fautes de frappe aux problèmes de serveur DNS.

Beginner

L'erreur DNS_PROBE_FINISHED_NXDOMAIN indique que la recherche du système de noms de domaine (DNS) s'est terminée avec le statut « Domaine inexistant ». Cela signifie que votre navigateur n'a pas pu trouver l'adresse IP associée au nom de domaine auquel vous avez essayé d'accéder. Voici un guide complet sur la manière de le déboguer :

1. Vérifiez qu'il n'y a pas de fautes de frappe dans l'URL

  • La cause la plus courante est une simple faute de frappe dans le nom de domaine. Vérifiez que l'URL ne contient pas de fautes d'orthographe, de caractères supplémentaires ou de parties manquantes.

2. Videz le cache DNS de votre navigateur

  • Votre navigateur stocke un cache local des recherches DNS. Une entrée obsolète ou corrompue peut provoquer cette erreur.
    • Chrome : ouvrez chrome://net-internals/#dns dans votre navigateur, puis cliquez sur « Vider le cache hôte ».
    • Autres navigateurs : consultez la documentation de votre navigateur pour savoir comment vider son cache DNS.

3. Vider le cache DNS du système d'exploitation

  • Votre système d'exploitation gère également un cache DNS.
    • Windows : ouvrez l'invite de commande en tant qu'administrateur et exécutez ipconfig /flushdns.
    • macOS : ouvrez le terminal et exécutez sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.
    • Linux : la commande varie en fonction de votre distribution et de votre résolveur DNS. Les commandes courantes incluent sudo systemd-resolve --flush-caches ou sudo /etc/init.d/nscd restart.

4. Redémarrez votre routeur/modem

  • Votre routeur met également en cache les informations DNS. Le redémarrer permet de vider ce cache et de résoudre les problèmes réseau temporaires. Débranchez-le pendant environ 30 secondes, puis rebranchez-le et attendez qu'il redémarre complètement.

5. Vérifiez votre connexion Internet

  • Assurez-vous que votre connexion Internet est active. Essayez d'accéder à d'autres sites Web pour le vérifier.

6. Essayez un autre navigateur ou appareil

  • Cela permet de déterminer si le problème est spécifique à votre navigateur ou à votre appareil, ou s'il s'agit d'un problème réseau plus général.

7. Désactivez le VPN ou le proxy

  • Si vous utilisez un VPN ou un serveur proxy, essayez de le désactiver temporairement. Ces services peuvent parfois interférer avec la résolution DNS.

8. Changez de serveurs DNS

  • Votre fournisseur d'accès Internet (FAI) attribue automatiquement des serveurs DNS. Ceux-ci peuvent parfois être lents, peu fiables ou présenter des problèmes. Vous pouvez essayer de passer à des serveurs DNS publics tels que Google DNS ou Cloudflare DNS.
    • Google DNS : Primaire : 8.8.8.8, Secondaire : 8.8.4.4
    • Cloudflare DNS : Primaire : 1.1.1.1, Secondaire : 1.0.0.1
  • Comment modifier les serveurs DNS :
    • Windows : Accédez au Centre Réseau et partage > Modifier les paramètres de la carte > Cliquez avec le bouton droit sur votre connexion active > Propriétés > Protocole Internet version 4 (TCP/IPv4) > Propriétés > « Utiliser les adresses de serveur DNS suivantes ».
    • macOS : Allez dans Préférences Système > Réseau > Sélectionnez votre connexion active > Avancé > Onglet DNS > Cliquez sur « + » pour ajouter de nouveaux serveurs DNS.
    • Linux : Cela varie selon la distribution, mais implique souvent de modifier /etc/resolv.conf ou les paramètres du gestionnaire de réseau.

9. Vérifiez votre fichier hosts

  • Le fichier hosts est un fichier local qui associe les noms de domaine aux adresses IP. Une entrée mal configurée peut remplacer les recherches DNS.
    • Windows : C:\Windows\System32\drivers\etc\hosts
    • macOS/Linux : /etc/hosts
  • Ouvrez-le avec un éditeur de texte (en tant qu'administrateur/root) et assurez-vous qu'il ne contient aucune entrée liée au domaine problématique.

10. Contactez l'administrateur du site web

  • Si le problème persiste uniquement avec un site web spécifique, il est possible qu'il y ait un problème avec les enregistrements DNS ou le serveur du site web. Contactez l'administrateur du site web pour l'informer du problème.

11. Contactez votre FAI

  • Si aucune des étapes ci-dessus ne fonctionne et que vous rencontrez le problème avec plusieurs sites Web, il se peut qu'il y ait un problème avec le service DNS de votre FAI ou votre connexion Internet.

En suivant systématiquement ces étapes, vous devriez être en mesure d'identifier et de résoudre l'erreur DNS_PROBE_FINISHED_NXDOMAIN.