Jai installé Kubuntu 18.04 sur un bureau avec une connexion Ethernet. Pendant linstallation, les mises à jour ont été téléchargées et Internet fonctionnait bien. Une fois le système dexploitation installé est installé, chaque fois que jessaye de cingler un site Web, jobtiens lerreur suivante:
Temporary failure in name resolution
Jai essayé le câble Ethernet sur différents ordinateurs et cela fonctionne, donc je ne sais pas ce que je dois faire ensuite.
Réponse
Il y a différentes raisons possibles pour un échec de la résolution de nom .
-
Vous n’avez pas de connexion Internet. Essayez
ping -c4 8.8.8.8
Si vous obtenez des réponses, votre connexion Internet fonctionne. Sinon, découvrez pourquoi « t
-
Vous avez le mauvais résolveur. Tapez
cat /etc/resolv.conf
Vous devriez voir au moins une ligne
nameserver a.b.c.d
Le
a.b.c.d
est généralement ladresse de votre routeur. Sil ny en a pas ligne, ajoutez-en une. Sil y a une telle ligne, mais quelle ne fonctionne pas, ou si vous ne connaissez pas ladresse de votre routeur, essayeznameserver 8.8.8.8
. Cela utilise Google Serveurs DNS sur8.8.8.8
.
Commentaires
Réponse
Si vous utilisez VMWARE exécutant Linux vm sur Windows, mon expérience peut être utile:
systemctl restart NetworkManager.service
Cela se produit lorsque vous navez « pas arrêté correctement votre VM.
Commentaires
- Même configuration ici, mais bizarrement jai dû redémarrer ma VM entièrement. Après avoir redémarré le réseau, je pouvais cingler les hôtes et les voir se résoudre correctement, mais javais toujours des erreurs de résolution dans tomcat. Je nai ' passer plus de temps à essayer de localiser exactement ce qui se passait.
- Bonjour, jai lancé ifconfig sous Linux et je nai trouvé aucun Ethernet, puis redémarrez le service de réseau le résoudre. Comme vous pouviez envoyer un ping aux hôtes, jai pensé que cela devrait être des problèmes de Tomcat .. Désolé, je ne suis pas sûr de Tomcat. 🙁
Réponse
Je résous le problème en modifiant le paramètre DNS de mon routeur et en définissant le google dsn 8.8.8.8 , cela fonctionne pour moi.
/etc/resolv.conf
disparaîtnameserver a.b.c.d
et je dois ajouternameserver
à nouveau