nslookup est un outil en ligne de commande qui aide à trouver les enregistrements DNS d'un site Web. Il envoie une requête de serveur de noms au DNS et obtient l'adresse IP correspondante. En plus de cela, il peut également exécuter certaines fonctionnalités complexes telles que la recherche de détails sur le serveur FTP, le serveur de messagerie et bien d'autres, mais la plupart d'entre eux sont utilisés par les administrateurs. La meilleure chose à propos de nslookup est qu'il interroge directement le serveur DNS et qu'il ne s'appuie pas sur le cache. D'autre part, il existe un autre outil appelé PING qui est utilisé pour vérifier la connectivité. PING envoie un paquet d'informations à l'adresse IP ou au domaine et récupère une réponse sous forme de paquets. Donc, si tout se passe bien, tous les paquets sont reçus, mais sinon, cela vous aidera à savoir exactement où se situe le retard dans le réseau. Cependant, la commande ping ne tente pas toujours une recherche DNS, ce qui signifie qu'elle utilise peut-être le cache DNS et utilise l'adresse IP disponible dans cette table. Bien que nslookup et PING vous aident à identifier l'hôte ou l'adresse IP, ils ne fonctionnent pas toujours et échouent parfois. Donc, si votre nslookup fonctionne mais que le ping échoue sur votre PC Windows 10 lors de la requête de l'adresse IP d'un site Web, cela peut être dû à de nombreuses raisons. Il se peut que les requêtes nslookup fonctionnent pour vous, mais lorsque vous essayez d'utiliser PING, cela échoue. Par exemple, si vous ouvrez le site Web abc.com, voici à quoi il ressemblera :
nslookup xyz.com
Serveur: dns.company.com
Adresse: 192.168.1.38
C:> ping xyz.com
La requête Ping n'a pas pu trouver l'hôte xyz.com. S'il vous plaît vérifier le nom et essayez à nouveau.
Le domaine est converti en une adresse IP, puis les données sont envoyées à cette adresse IP lorsque vous utilisez PING. Ainsi, lorsqu'une réponse revient, cela signifie que les données vont et viennent vers ce domaine sans aucun problème. Cependant, si le DNS ne parvient pas à résoudre l'adresse IP du site Web ou si votre PC ne tente pas de recherche DNS, vous recevrez un message d'erreur similaire indiquant « Impossible de trouver l'hôte », etc. Pour résoudre ce problème, voici quelques options qui pourraient vous aider.
Option 1 – Réinitialiser Winsock, TCP/IP & Flush DNS
La réinitialisation de Winsock, TCP/IP et le vidage du DNS peuvent vous aider à résoudre le problème avec nslookup et PING. Pour ce faire, suivez ces étapes :
- Cliquez avec le bouton droit sur le bouton Démarrer et cliquez sur Invite de commandes (administrateur) afin de pouvoir afficher une invite de commandes élevée.
- Après cela, exécutez chacune des commandes répertoriées ci-dessous. Et après avoir tapé l'un après l'autre, vous devez appuyer sur Entrée.
- netsh winsock reset - tapez cette commande pour réinitialiser Winsock
- netsh int ip reset resettcpip.txt - tapez cette commande pour réinitialiser TCP / IP
- ipconfig / flushdns - tapez cette commande pour vider le cache DNS
- Ensuite, redémarrez votre PC et vérifiez si le problème est résolu.
Option 2 – Forcer Windows à effectuer une recherche DNS à l'aide du nom de domaine complet
- Accédez à Paramètres> Réseau et Internet> État> Modifier les options de l'adaptateur.
- À partir de là, faites un clic droit sur le réseau et sélectionnez Propriétés.
- Ensuite, si vous utilisez IPv6, dans la liste des connexions disponibles dans la liste, sélectionnez Internet Protocol Version 4.
- Cliquez ensuite sur Propriétés et cliquez sur Avancé.
- Après cela, passez à l'onglet DNS et sélectionnez "Ajouter ces suffixes DNS (dans l'ordre)" et cliquez sur le bouton Ajouter, puis ajoutez "." comme suffixe afin que chaque fois que vous interrogez à l'aide de PING et d'un autre outil, il ajoute un "." à la fin et forcera la recherche.
Option 3 – Assurez-vous qu'il n'y a qu'une seule passerelle par défaut
Si votre ordinateur a plus d'une carte réseau connectée et qu'il existe plusieurs passerelles par défaut, cela créera très probablement une confusion, c'est pourquoi vous devez supprimer la passerelle par défaut de la configuration de toutes les cartes réseau et vous assurer qu'il n'y a qu'une seule passerelle par défaut.
Option 4 – Utiliser le DNS public de Google
Vous voudrez peut-être changer votre DNS en DNS public Google, car cela pourrait également vous aider à résoudre les problèmes nslookup et PING. Pour ce faire, suivez les étapes ci-dessous.
- La première chose que vous devez faire est de cliquer avec le bouton droit sur l'icône du réseau dans la barre des tâches et de sélectionner Centre Réseau et partage.
- Ensuite, cliquez sur l'option «Modifier les paramètres de l'adaptateur».
- Après cela, recherchez la connexion réseau que vous utilisez pour vous connecter à Internet. Notez que l'option peut être «Connexion sans fil» ou «Connexion au réseau local».
- Faites un clic droit sur votre connexion réseau et cliquez sur Propriétés.
- Sélectionnez ensuite la nouvelle fenêtre pour choisir l'option «Internet Protocol 4 (TCP / IPv4)».
- Après cela, cliquez sur le bouton Propriétés et cochez la case dans la nouvelle fenêtre pour l'option «Utiliser les adresses de serveur DNS suivantes».
- Tapez "8.8.8.8" et "8.8.4.4”Et cliquez sur OK et quittez.
Option 5 – Vérifiez le fichier hôte Windows
Vous pouvez également essayer de vérifier par recoupement le fichier Windows Hosts pour savoir si le site Web que vous essayez d'ouvrir a été bloqué, car si c'est le cas, il n'est pas étonnant que PING échoue même lorsque nslookup fonctionne. Il existe des cas où une application tierce modifie le fichier et ajoute des sites Web aux listes de blocage. Donc, si le site Web est effectivement bloqué, vous devez le supprimer de la liste.
Option 6 – Supprimer les profils WLAN
La suppression des profils WLAN peut être une bonne idée si vous ne pouvez pas vous connecter à Internet sur votre ordinateur et si vous utilisez le Wi-Fi. Il se pourrait que les réseaux qui étaient connectés précédemment soient devenus voyous, c'est pourquoi il ne se connecte pas correctement. Et donc la suppression des profils WLAN peut vous aider à résoudre le problème avec nslookup et PING.
Option 7 - Réinstallez les pilotes de la carte réseau
- Appuyez sur les touches Win + R pour lancer la fenêtre Exécuter, puis tapez "msc”Et appuyez sur Entrée pour ouvrir la fenêtre Gestionnaire de périphériques.
- Sous le Gestionnaire de périphériques, vous verrez une liste de pilotes. À partir de là, recherchez les adaptateurs réseau et développez-les.
- Cliquez ensuite avec le bouton droit sur chacun des pilotes réseau et sélectionnez "Désinstaller le périphérique".
- Redémarrez votre PC.