ping:google.com:名称解析暂时失败

时间:2018-12-08 21:13:54

标签: ubuntu dns ubuntu-18.04

ping: google.com: Temporary failure in name resolution

此问题是尝试对域而不是IP进行ping操作时遇到的问题,此刻在resolve.conf中,它具有127.0.0.57 IP,尝试添加此IP。

nameserver 8.8.8.8

并在短期内解决了该问题,我将运行需要与我的域控制面板联系的守护程序。所以我需要一个长期的解决方案。 如果有人可以解决这个问题,那就太好了。

5 个答案:

答案 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