ping: google.com: Temporary failure in name resolution
此问题是尝试对域而不是IP进行ping操作时遇到的问题,此刻在resolve.conf中,它具有127.0.0.57 IP,尝试添加此IP。
nameserver 8.8.8.8
并在短期内解决了该问题,我将运行需要与我的域控制面板联系的守护程序。所以我需要一个长期的解决方案。 如果有人可以解决这个问题,那就太好了。
答案 0 :(得分:6)
我已经遇到了完全相同的问题,但是我已经用另一种方法解决了这个问题。
使用Ubuntu 18.04,首先禁用systemd-resolved
服务。
sudo systemctl disable systemd-resolved.service
停止服务
sudo systemctl stop systemd-resolved.service
然后,删除指向/run/systemd/resolve/stub-resolv.conf
中的/etc/resolv.conf
的链接
sudo rm /etc/resolv.conf
在resolv.conf
中添加手动创建的/etc/
sudo vim /etc/resolv.conf
在此处添加您首选的DNS服务器
nameserver 208.67.222.222
我已经成功测试过了。
答案 1 :(得分:0)
如果从DHCP服务器获取IP地址,则还可以将服务器设置为发送DNS服务器。或将nameserver 8.8.8.8
添加到/etc/resolvconf/resolv.conf.d/base文件中。即使未配置任何接口,此文件中的信息也包含在解析程序配置文件中。
答案 2 :(得分:0)
您的DNS是静态的还是动态的?那可能会产生影响。 我知道我的DNS出现问题第三方计划正在干扰/劫持我的DNS。如果我知道更多信息,也许我们可以找出问题所在,请尝试“ ipconfig / flushdns”
答案 3 :(得分:0)
找到了解决此问题的方法。 https://itsfoss.com/resolvconf-permanent-ubuntu/
答案 4 :(得分:0)
我检查了/etc/hosts
个文件。我在第一行中有以下内容:
127.0.0.1 localhost
我必须删除它,并在/ etc / hosts中添加以下内容为我解决了问题
127.0.0.1 ip-XXX-XX-XX-XXX