<分区>
这个问题似乎不是关于 a specific programming problem, a software algorithm, or software tools primarily used by programmers 的.如果您认为这个问题是关于 another Stack Exchange site 的主题,您可以发表评论,说明问题可能在哪里得到解答。
关闭 2 年前。
此帖在23天前编辑提交审核,未能重开帖子:
原始关闭原因未解决
<分区>
这个问题似乎不是关于 a specific programming problem, a software algorithm, or software tools primarily used by programmers 的.如果您认为这个问题是关于 another Stack Exchange site 的主题,您可以发表评论,说明问题可能在哪里得到解答。
关闭 2 年前。
此帖在23天前编辑提交审核,未能重开帖子:
原始关闭原因未解决
尝试 ping 域名(例如网站)时收到错误消息“名称解析暂时失败”。当我 ping 一个离散的 IP 地址时,ping 正常工作。
ping: google.com: Temporary failure in name resolution
此问题仅在尝试 ping 域而不是 IP 时发生,因此这似乎是 DNS 问题。
我的 /etc/resolve.conf
指定 DNS 服务器 127.0.0.57。在我添加 nameserver 8.8.8.8
并重新启动似乎解决了问题的服务之后。然而,这可能只是短期的,它可能会再次中断,所以我需要一个长期的解决方案。
如果有人能解决这个问题,那就太棒了。
最佳答案
我遇到了完全相同的问题,但我已经用另一种方法解决了它。
使用 Ubuntu 18.04,首先禁用 systemd-resolved
服务。
sudo systemctl 禁用 systemd-resolved.service
停止服务
sudo systemctl 停止 systemd-resolved.service
然后,在 /etc/resolv.conf
中删除指向 /run/systemd/resolve/stub-resolv.conf
的链接
sudo rm/etc/resolv.conf
在/etc/
中添加一个手动创建的resolv.conf
sudo vim/etc/resolv.conf
在那里添加您首选的 DNS 服务器
名称服务器 208.67.222.222
我已经成功地测试过了。
关于Linux 命令行错误信息 : Temporary failure in name resolution,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53687051/