Dans le processus de candidature proprement dit, nous pouvons rencontrer le problème des erreurs de résolution DNS, ce qui signifie que lorsque nous accédons à un nom de domaine, nous ne pouvons pas terminer le travail d'analyse en une adresse IP, mais saisir directement l'adresse IP du site Web, nous pouvons y accéder. normalement. Cela est dû au fait que la résolution DNS se produit en raison d'un dysfonctionnement. La probabilité que ce phénomène se produise est relativement élevée, c'est pourquoi cet article enseignera aux lecteurs quelques méthodes de base pour résoudre les échecs de résolution DNS à partir de zéro.
1. Qu’est-ce qu’un échec de résolution DNS ?
De manière générale, les adresses telles que www.sina.com et www.it168.com que nous visitons sont appelées noms de domaine. Comme nous le savons tous, tout hôte du réseau est identifié par une adresse IP, c'est-à-dire uniquement si vous en connaissez l'adresse. IP de ce site L'adresse peut mettre en œuvre avec succès l'opération d'accès.
Cependant, comme les informations sur l'adresse IP ne sont pas faciles à mémoriser, le nom de domaine apparaît sur le réseau. Lors de l'accès, nous devons saisir ce nom de domaine facile à retenir. Il y aura un serveur dans le réseau qui résoudra automatiquement le correspondant. nom de domaine en une adresse IP, c'est le serveur DNS. La machine capable de réaliser la fonction de résolution DNS peut être votre propre ordinateur ou un ordinateur du réseau. Cependant, lorsqu'une erreur se produit dans la résolution DNS, par exemple, un nom de domaine est résolu en une mauvaise adresse IP ou en l'adresse IP correspondante. d'un nom de domaine n'est pas connu du tout. Lorsque l'adresse IP l'est, nous ne pouvons pas accéder au site correspondant via le nom de domaine. Il s'agit d'un échec de résolution DNS.
Le plus gros symptôme d'un échec de résolution DNS est qu'il n'y a aucun problème pour accéder à l'adresse IP correspondant au site, mais une erreur se produit lors de l'accès à son nom de domaine.
2. Comment résoudre l’échec de la résolution DNS :
Ne vous inquiétez pas lorsque notre ordinateur rencontre un problème de résolution DNS, la solution est également très simple.
(1) Utilisez nslookup pour déterminer s'il s'agit réellement d'un échec de résolution DNS :
Si vous souhaitez déterminer à 100 % s'il s'agit d'un échec de résolution DNS, vous devez utiliser le propre NSLOOKUP du système pour le résoudre.
Étape 1 : Confirmez que votre système est Windows 2000 et Windows XP ou supérieur, puis entrez en mode ligne de commande via « Démarrer->Exécuter->Entrer CMD » et appuyez sur Entrée.
Étape 2 : Entrez la commande nslookup et appuyez sur Entrée pour accéder à l'interface de requête de résolution DNS.
Étape 3 : La fenêtre de ligne de commande affichera l'adresse du serveur DNS utilisée par le système actuel. Par exemple, l'adresse IP du serveur DNS de l'auteur est 202.106.0.20.
Étape 4 : Saisissez ensuite le nom de domaine correspondant au site auquel vous ne pouvez pas accéder. Par exemple, l'auteur entre sur www.softer.com. S'il n'est pas accessible, la résolution DNS ne devrait pas pouvoir se dérouler normalement. Nous recevrons un message d'invite indiquant que la requête DNS a expiré, le délai d'attente était de 2 secondes. Cela montre que notre ordinateur a effectivement un échec de résolution DNS.
Astuce : Si l'analyse DNS est normale, l'adresse IP correcte sera renvoyée. Par exemple, si j'utilise l'adresse www.sohu.com pour la requête et l'analyse, j'obtiendrai les informations nom : sohu.com, adresses : 61.135. .133.103, 61.135.133.104 .
(2) Vérifiez si le serveur DNS fonctionne correctement :
À ce stade, nous devons vérifier l'adresse DNS utilisée par notre ordinateur et interroger son état de fonctionnement.
Étape 1 : Confirmez que votre système est Windows 2000 et Windows XP ou supérieur, puis entrez en mode ligne de commande via « Démarrer->Exécuter->Entrer CMD » et appuyez sur Entrée.
Étape 2 : entrez la commande ipconfig /all pour interroger les paramètres réseau.
Étape 3 : Dans les informations d'affichage ipconfig /all, nous pouvons voir un endroit qui dit SERVEURS DNS. Il s'agit de l'adresse de notre serveur DNS. Par exemple, ceux de l'auteur sont 202.106.0.20 et 202.106.46.151. Cette adresse montre qu'il s'agit d'une adresse réseau externe. Si une erreur de résolution se produit lors de l'utilisation d'un réseau DNS externe, nous pouvons modifier l'adresse d'un autre serveur DNS pour résoudre le problème.
Étape 4 : Si le serveur DNS affiche l'adresse réseau interne de votre entreprise, cela signifie que le travail de résolution DNS de votre entreprise est effectué par le serveur DNS interne de l'entreprise. À ce stade, nous devons vérifier ce serveur DNS dans DNS. Effectuez une opération nslookup sur. le serveur pour voir s'il peut être analysé normalement. Résoudre l'échec du service DNS sur le serveur DNS peut généralement résoudre le problème.
(3) Méthode d'effacement des informations du cache DNS :
Lorsqu'un ordinateur accède à un nom de domaine, il n'a pas besoin de demander l'aide du serveur DNS à chaque fois qu'il y accède. De manière générale, une fois le travail de résolution terminé, l'entrée de résolution sera enregistrée dans la liste de cache DNS de l'ordinateur. la résolution DNS change à ce moment-là. S'il y a un changement, puisque les informations de la liste de cache DNS n'ont pas changé, lorsque l'ordinateur accède au nom de domaine, il ne se connectera toujours pas au serveur DNS pour obtenir les dernières informations de résolution, mais le fera. résolvez-le en fonction de la correspondance du cache enregistrée sur l'ordinateur. Cela entraînera un échec de résolution DNS. À ce stade, nous devrions résoudre le problème en effaçant la commande du cache DNS.
Étape 1 : Entrez en mode ligne de commande via « Démarrer->Exécuter->Entrer CMD ».
Étape 2 : En mode ligne de commande, nous pouvons voir qu'il existe un paramètre nommé /flushdns dans ipconfig /?. Il s'agit de la commande permettant d'effacer les informations du cache DNS.
Étape 3 : Exécutez la commande ipconfig /flushdns. Lorsque l'invite « vidage réussi du cache du résolveur DNS » apparaît, cela signifie que les informations du cache de l'ordinateur actuel ont été effacées avec succès.
Étape 4 : Lorsque nous accéderons à nouveau au nom de domaine, nous irons sur le serveur DNS pour obtenir la dernière adresse de résolution. Il n'y aura plus d'erreurs de résolution causées par les caches précédents.
(4) Modifiez la méthode du fichier HOSTS :
Modifier la méthode HOSTS consiste à modifier la correspondance de résolution DNS dans le fichier HOSTS pour atteindre l'objectif d'une résolution correcte. Parce que lorsque l'ordinateur local accède à un nom de domaine, il vérifie d'abord le fichier HOSTS dans le système local. La priorité de la relation de résolution dans le fichier HOSTS est supérieure à la relation de résolution sur le serveur DNS.
De cette façon, si nous voulons lier un nom de domaine à une adresse IP, nous pouvons le faire en ajoutant une entrée de résolution dans le fichier HOSTS.
Étape 1 : Allez dans « Démarrer->Rechercher », puis recherchez le fichier nommé hosts.
Étape 2 : Bien entendu, les lecteurs connaissant déjà son chemin peuvent accéder directement au répertoire c:windowssystem32driversetc pour trouver le fichier HOSTS. Si votre système est Windows 2000, vous devez effectuer une recherche dans le répertoire c:winntsystem32driversetc.
Étape 3 : Double-cliquez sur le fichier HOSTS et choisissez de l'ouvrir avec le programme "Notepad".
Étape 4 : Nous verrons ensuite tout le contenu du fichier HOSTS. Par défaut, il n'y a qu'une seule ligne de contenu "127.0.0.1 localhost". (Les autres lignes précédées de # ne sont pas du contenu réel, juste des informations d'aide)
Étape 5 : Ajoutez les entrées que vous souhaitez effectuer dans le fichier HOSTS. Le format spécifique consiste à écrire d'abord l'adresse IP correspondant au nom de domaine, puis à suivre les informations du nom de domaine avec des espaces. Par exemple, l'auteur a ajouté deux entrées : « 211.153.80.1 www.ftedu.gov.cn » et « 10.82.0.1 www.ftedu.gov.cn ».
Étape 6 : Une fois les paramètres terminés, lorsque nous visitons www.ftedu.gov.cn, il sera automatiquement analysé selon qu'il se trouve sur le réseau interne ou sur le réseau externe.
3. Résumé :
Grâce aux quatre étapes présentées ci-dessus, nous pouvons résoudre la plupart des problèmes de résolution DNS. Les trois premières méthodes consistent à résoudre les échecs de résolution DNS étape par étape, tandis que la dernière consiste à modifier le fichier HOSTS lorsqu'il n'y a vraiment pas d'autre moyen. , une mesure provisoire. Bien entendu, quelle que soit la méthode que nous utilisons, nous pouvons résoudre les pannes de réseau causées par des erreurs de résolution DNS. Je pense que ces méthodes peuvent aider les lecteurs d'IT168 à résoudre des problèmes plus pratiques.