Domain IP Lookup

Quatre couches, vérifiées dans l'ordre

DNS

résout le nom

Transport

TCP se connecte

TLS

le certificat est valide

Application

HTTP répond

Dépannage

Corriger « Le serveur DNS ne répond pas » sur Windows, Wi-Fi et PS5

6 min de lecturePar Domain IP Lookup Team

Le Diagnostic réseau Windows se termine parfois par cette phrase : « Votre ordinateur semble correctement configuré, mais le périphérique ou la ressource (serveur DNS) ne répond pas. » Les navigateurs affichent une impasse semblable, et les consoles signalent un échec DNS lors d'un test de connexion. Tous décrivent la même chose : une requête de nom est partie vers un résolveur DNS et aucune réponse n'est revenue.

Ce que le message signifie vraiment

Résoudre un nom demande une question et une réponse. Votre appareil interroge un résolveur récursif (voir résolveurs récursifs et faisant autorité) pour obtenir l'adresse d'un nom, et le résolveur répond par une adresse IP ou par une erreur. Ce message signifie que la réponse n'est jamais arrivée. Il ne dit pas que le domaine est introuvable, ni que votre accès à internet est coupé.

C'est ce qui le distingue de NXDOMAIN. NXDOMAIN est une réponse : le résolveur a répondu que le nom n'existe pas. « Ne répond pas », c'est le silence. Le résolveur peut être en panne, injoignable, surchargé, bloqué par un pare-feu ou trop lent pour le délai que votre appareil accepte. Les suspects habituels sont le routeur domestique qui fait office de relais DNS, les résolveurs du FAI ou un élément de l'appareil lui-même.

Trouvez quelle couche reste muette

Quatre éléments peuvent défaillir : l'appareil seul, le routeur, les résolveurs du FAI ou une adresse de résolveur en particulier. Deux tests simples les départagent avant que vous ne modifiiez le moindre réglage.

  1. Essayez un second appareil sur le même réseau. Si un téléphone sur le même Wi-Fi charge des pages, le réseau et le résolveur fonctionnent et le problème se trouve sur votre ordinateur ou votre console.
  2. Posez la même question à un autre résolveur. Dans un terminal, exécutez nslookup example.com 8.8.8.8 avec l'adresse d'un résolveur public quelconque. Si cela répond et qu'un simple nslookup example.com expire, c'est votre résolveur par défaut qui reste muet.
  3. Utilisez une IP brute. Si ping 8.8.8.8 répond alors que les noms échouent, la connectivité est correcte et seul le DNS est en cause. Si le ping échoue aussi, il s'agit d'un problème de connexion, pas de DNS.
Ce que vous voyezCouche probablePremière action
Tous les appareils échouent, le ping vers une IP publique fonctionneRelais DNS du routeur ou résolveur du FAIRedémarrez le routeur, puis changez le DNS du routeur
Tous les appareils échouent, le ping vers une IP publique échouePanne du FAI ou de la ligneConsultez la page d'état du FAI ou appelez-le
Un appareil échoue, les autres fonctionnentCet appareil : carte réseau, VPN, logiciel de sécurité, piloteCorrectifs Windows ci-dessous
nslookup simple expire, nslookup avec 8.8.8.8 fonctionneUniquement votre résolveur configuréBasculez la carte réseau ou le routeur vers un autre résolveur
Les deux expirent mais le ping par IP fonctionnePort 53 bloqué sur ce réseau ou par un logiciel localDésactivez le VPN ou le pare-feu pour tester, essayez un autre réseau
Seule la PS5 ou une autre console échoueParamètres réseau de la consoleDNS manuel sur la console

Quatre couches, vérifiées dans l'ordre

DNS

résout le nom

Transport

TCP se connecte

TLS

le certificat est valide

Application

HTTP répond

Testez de l'appareil vers l'extérieur : l'appareil, le routeur, le résolveur du FAI et l'adresse de chaque serveur DNS.

Corrigez d'abord le côté réseau : routeur et modem

Les routeurs domestiques embarquent un petit relais DNS. Vos appareils interrogent le routeur, et le routeur interroge le FAI. Ces relais peuvent se bloquer après une longue durée de fonctionnement, et un cycle d'alimentation règle cela plus souvent que n'importe quel changement de réglage.

  1. Redémarrez le routeur et le modem

    Débranchez les deux, attendez environ 30 secondes, rebranchez d'abord le modem, puis le routeur. Laissez-leur quelques minutes pour se reconnecter avant de tester.

  2. Testez avec un appareil sur câble si possible

    Si un ordinateur filaire fonctionne mais pas le Wi-Fi, le problème vient de la liaison sans fil ou de ses réglages, pas du DNS lui-même.

  3. Modifiez le réglage DNS du routeur

    Dans la page d'administration du routeur, cherchez un champ DNS sous les réglages WAN, Internet ou DHCP. Les libellés varient selon les marques, consultez donc la notice. Un résolveur public défini ici couvre tous les appareils à la fois.

Windows 10 et 11 : correctifs dans l'ordre

Exécutez ces commandes dans une invite de commandes avec élévation de privilèges (Exécuter en tant qu'administrateur), en testant après chacune. Elles vont de la moins à la plus perturbatrice.

Commandes, dans l'ordre
ipconfig /flushdns
ipconfig /release
ipconfig /renew
netsh winsock reset
  • ipconfig /flushdns vide le cache local. Cela aide quand une mauvaise réponse en cache est en cause, mais ne peut pas ranimer un résolveur qui ne répond pas. Voir comment vider le cache DNS.
  • ipconfig /release suivi de ipconfig /renew demande au serveur DHCP du routeur un nouveau bail, avec les adresses de ses serveurs DNS.
  • netsh winsock reset réinitialise la couche de sockets de Windows. Il nécessite un redémarrage et peut supprimer des entrées réseau ajoutées par certains VPN ou programmes de sécurité.

Basculer la carte réseau vers un autre résolveur DNS

Si le résolveur fourni par le routeur est celui qui reste muet, pointez cet ordinateur vers un autre. Les résolveurs publics comme Google Public DNS (8.8.8.8) et Cloudflare (1.1.1.1) sont des choix courants. Ce sont des exemples, pas des recommandations, et ils changent qui voit vos requêtes. Voir comment changer votre serveur DNS.

Chemin de clics sous Windows 11

Ouvrez Paramètres, puis Réseau et Internet, choisissez Wi-Fi ou Ethernet et ouvrez les propriétés de votre connexion. Repérez Attribution du serveur DNS, choisissez Modifier, passez d'Automatique (DHCP) à Manuel, activez IPv4 et saisissez une adresse préférée et une adresse secondaire. Enregistrez, puis testez.

Chemin de clics sous Windows 10

Ouvrez le Panneau de configuration, puis Centre Réseau et partage, puis Modifier les paramètres de la carte. Faites un clic droit sur votre carte Wi-Fi ou Ethernet, choisissez Propriétés, sélectionnez Protocole Internet version 4 (TCP/IPv4), cliquez sur Propriétés, choisissez Utiliser l'adresse de serveur DNS suivante et remplissez les deux champs. Cliquez sur OK.

Autres éléments de l'appareil qui bloquent le DNS

  • VPN et logiciels de sécurité. Certains clients VPN et pare-feu interceptent le DNS. Déconnectez le VPN, ou suspendez la protection web, le temps d'un test. Si les noms se résolvent, ajustez le DNS ou le filtrage de ce programme plutôt que de le laisser désactivé.
  • IPv6, uniquement comme test. Sur un réseau dont le chemin IPv6 est défaillant, les requêtes peuvent rester bloquées. Décochez Protocole Internet version 6 (TCP/IPv6) dans les propriétés de la carte, testez, puis réactivez-le si rien ne change. Le laisser désactivé n'est pas une solution.
  • Pilote de la carte réseau. Un pilote Wi-Fi obsolète ou endommagé peut perdre du trafic. Dans le Gestionnaire de périphériques, mettez à jour la carte, ou utilisez Désinstaller le périphérique puis redémarrez pour que Windows la réinstalle.

Problèmes propres au Wi-Fi

Quand un portable affiche l'erreur uniquement en Wi-Fi, vérifiez le signal avant le DNS. Une liaison faible perd des paquets, et une requête DNS est un petit paquet qui peut se perdre. Rapprochez-vous du routeur, essayez la bande 5 GHz si elle est proposée et comparez avec une connexion filaire.

Les points d'accès publics des hôtels, cafés et aéroports forment un cas à part. Beaucoup vous font accepter des conditions sur une page de connexion avant que le DNS ne fonctionne correctement. Ouvrez une adresse HTTP simple, ou un site que vous n'avez jamais visité, pour que la page de connexion s'affiche. Un DNS personnalisé peut empêcher cette page de se charger : remettez donc la carte en automatique sur ces réseaux.

PlayStation 5

Sur une PS5, un échec DNS apparaît généralement pendant Tester la connexion Internet ou quand un jeu ou le PlayStation Network est injoignable. Les correctifs sont les mêmes que sur PC : redémarrez le routeur, puis définissez le DNS à la main sur la console.

  1. Redémarrez complètement la console

    Éteignez-la depuis le menu d'alimentation plutôt que d'utiliser le mode repos, patientez un instant, puis rallumez-la.

  2. Ouvrez la configuration de la connexion

    Allez dans Paramètres, puis Réseau, puis Paramètres, puis Configurer la connexion Internet. Sélectionnez votre réseau et ouvrez ses options avancées. Les intitulés des menus peuvent changer d'une mise à jour du logiciel système à l'autre.

  3. Choisissez le DNS manuel

    Réglez Paramètres DNS sur Manuel, puis saisissez un DNS principal et un DNS secondaire. Les adresses de résolveurs publics conviennent ici. Laissez Paramètres MTU sur Automatique, sauf raison précise de le modifier.

  4. Testez de nouveau

    Lancez Tester la connexion Internet depuis les paramètres Réseau. Le test indique si la console a obtenu une adresse IP, atteint internet et ouvert une session sur le PlayStation Network.

Si le test échoue toujours avec un câble, essayez un autre câble ou un autre port du routeur. D'autres consoles disposent aussi d'un champ DNS dans leurs paramètres réseau, mais les noms de menus diffèrent : consultez la page d'aide du fabricant.

Vérifiez le correctif avec nslookup et les outils de ce site

Confirmez que le résolveur choisi répond. Interrogez-le directement, puis comparez avec le résolveur par défaut de votre système.

Interroger un serveur choisi, puis le serveur par défaut
nslookup example.com 8.8.8.8
nslookup example.com

Les deux doivent afficher Name: et une ligne Address: pour le domaine. Une ligne indiquant « DNS request timed out » signifie que le résolveur n'a pas répondu, ce qui correspond exactement à ce problème. Une ligne indiquant « Non-existent domain » correspond à NXDOMAIN, un autre problème. Les lignes « Server: » en haut indiquent quel résolveur a répondu.

Une vérification dans le navigateur aide à séparer votre réseau du domaine. Passez le nom dans notre outil de recherche DNS, l'outil NSLookup ou la recherche de la page d'accueil à l'adresse /. Ils résolvent depuis notre serveur, pas depuis votre connexion. S'ils renvoient des adresses alors que votre appareil expire, le domaine est en bon état et le défaut est de votre côté. Notez que ces outils n'acceptent que des noms de domaine : ils rejettent les adresses IP et les noms à étiquette unique, testez donc avec quelque chose comme example.com, pas 192.0.2.10 ni localhost.

À retenir

« Ne répond pas » signifie le silence du résolveur interrogé, pas un domaine absent. Trouvez la couche muette avec un second appareil et un second résolveur, puis corrigez cette couche.

Besoin de vérifier les adresses DNS publiques d'un domaine ? Utilisez l'outil Domain IP Lookup.

Questions fréquentes