ping: google.com: Temporary failure in name resolution
Ce problème est ce qui se passe lorsque vous essayez d'envoyer un ping à un domaine au lieu d'une adresse IP. À ce moment-là, dans le resol.conf, il possède l'adresse IP 127.0.0.57.
nameserver 8.8.8.8
et il a résolu le problème à court terme, im exécutant un démon qui doit contacter le panneau de contrôle de mon domaine. j'ai donc besoin d'une solution à long terme. Si quelqu'un a une solution à ce problème, il pourrait être génial.
J'ai rencontré exactement le même problème mais je l'ai corrigé avec une autre approche.
Sous Ubuntu 18.04, désactivez d’abord le service systemd-resolved
.
Sudo systemctl disable systemd-resolved.service
Arrêtez le service
Sudo systemctl stop systemd-resolved.service
Ensuite, supprimez le lien vers /run/systemd/resolve/stub-resolv.conf
dans /etc/resolv.conf
Sudo rm /etc/resolv.conf
Ajouter un resolv.conf
créé manuellement dans /etc/
Sudo vim /etc/resolv.conf
Ajoutez votre serveur DNS préféré ici
nameserver 208.67.222.222
J'ai testé cela avec succès.
Si vous obtenez l'adresse IP d'un serveur DHCP, vous pouvez également configurer le serveur pour envoyer un serveur DNS. Ou ajoutez le nameserver 8.8.8.8
dans le fichier /etc/resolvconf/resolv.conf.d/base. Les informations contenues dans ce fichier sont incluses dans le fichier de configuration du résolveur même lorsqu'aucune interface n'est configurée.
Trouvé une solution à ce problème. https://itsfoss.com/resolvconf-permanent-ubuntu/
Votre DNS est-il statique ou dynamique? Cela peut avoir un impact. Je sais que j'ai eu un problème avec mon DNS Un programme tiers interférait/détournait mon DNS. Si je savais un peu plus, peut-être pourrions-nous savoir ce qui ne va pas, essayez "ipconfig/flushdns"
J'ai vérifié le fichier /etc/hosts
. Je suivais en première ligne:
127.0.0.1 localhost
J'ai dû supprimer cela et ajouter le texte suivant dans le fichier/etc/hosts a résolu le problème pour moi.
127.0.0.1 ip-XXX-XX-XX-XXX