DNS ( Domain Name System ) des erreurs d'empêcher les utilisateurs de se connecter à des applications distantes , chatter et naviguer sur le Web. Sur les systèmes Linux , les outils de résolution de ces erreurs diffèrent quelque peu de celles d'un ordinateur Windows ou Mac , mais le processus reste fondamentalement le même . Suivez cette étape-par - étape pour résoudre les erreurs DNS à l'aide des outils communs à toute distribution de Linux. Instructions 1 ouvrir une fenêtre de terminal et tapez " addr show ip" pour voir les interfaces réseau actuellement activé sur le système. Ignorez le premier périphérique répertorié , qui qualifie la commande "lo" pour interface de bouclage . Si le système a une autre interface réseau valide , il affiche ci-dessous lo que "eth0 " ou " wlan0 ", mais il peut y en avoir plus. S'il n'y a pas d'autres périphériques sont répertoriés , alors le problème n'est pas DNS , mais est plutôt le dispositif de réseau lui-même . Ajoutez un périphérique réseau à l'ordinateur avant de continuer avec le processus de dépannage . 2 le type de fenêtre de terminal " less /etc /resolv.conf " pour afficher la configuration des serveurs DNS sur cet ordinateur. Prenez note des adresses IP figurant après " nameserver " ( un serveur DNS) dans ce dossier. Notez que cette commande ouvre un éditeur de texte, qui peut être fermé en appuyant sur la touche " q". 3 Dans la fenêtre de terminal de type «ping» suivi de l'adresse IP de l'un des le serveur de noms identifié dans le fichier resolv.conf. Si cette commande renvoie un message similaire à " 64 octets à partir de 128.200.1.4 " puis le serveur DNS est disponible, mais ne peut pas être la résolution de noms correctement . Si la commande ne renvoie pas un tel message, puis le serveur de noms figurant dans resolv.conf peut ne pas être disponible à tous. Si les listes resolv.conf plus d'un serveur de noms, essayez de pinger l'autre. Notez que la commande ping continue à communiquer avec l'adresse cible jusqu'à ce que dit d'arrêter , alors maintenez enfoncée la touche Ctrl et cliquez sur " c" pour y mettre fin . 4 Si les serveurs de noms sont répertoriés dans resolv.conf disponibles , tapez la commande "host" suivie du nom d'un site web populaire, comme " www.google.com " et appuyez sur Entrée . La commande de l'hôte doit afficher un énoncé tel que " www.google.com a l'adresse 72.13.204.147 » pour indiquer que cet ordinateur peut communiquer avec son serveur DNS configuré pour renvoyer une adresse IP pour correspondre au nom DNS est entré ci-dessus. Si elle le fait avec succès , essayez d'entrer le nom d'une adresse problématique afin de comparer les résultats. Si le serveur de noms renvoie bonnes données pour un site populaire comme Google, mais pas de données pour un autre site, alors le problème est un problème de configuration DNS spécifique à ce site problématique, et la meilleure façon de résoudre le problème est de contacter une personne de soutien technique associé avec cette adresse . Si le serveur de noms renvoie aucune donnée de chaque adresse , le problème se situe probablement dans le serveur DNS de cet ordinateur est configuré pour utiliser . Changez les valeurs "nameserver" dans resolv.conf. 5 Tapez la commande " vi /etc /resolv.conf. " Appuyez sur la touche d'insertion pour entrer en mode édition dans l'éditeur de texte vi . Utilisez les touches fléchées pour se déplacer dans le texte et changez les valeurs des serveurs de noms existants ou en ajouter un pour que le fichier ne comprend que le suivant " nameserver 208.67.222.222 . " Le service OpenDNS offre ce serveur DNS pour une utilisation publique.
|