我已升级到Ubuntu 17.04,现在似乎已经在Ubuntu 16.10中首次引入了新的DNS解析器机制。
我现在有50%的时间遇到DNS查找失败。 对nslookup的所有其他调用均失败,其中一半的调用可以解决问题,一半的调用可以解决此问题:
watch -n 1 nslookup google.com
Server: 127.0.0.53
Address: 127.0.0.53#53
** server can't find google.com: SERVFAIL
据我了解,DNS服务器IP地址现在用于表示systemd-resolved,它会进行某种元查找以避免较慢的DNS查询(或其他)。我在过去一周升级到17.04的两台计算机上看到了完全相同的行为。
知道这里存在什么问题以及解决该问题的正确方法吗?
升级之前一切正常(从16.04或16.10起,抱歉,我不记得是哪个)。我认为17.04是LTS发行版,但现在我看到我跳枪了,直到4月份才被认为是稳定的。所以...我在这里。
还要注意的是...浏览器似乎没有出现问题,但是nslookup,ping,git等确实存在问题。
.
它发布的月份。(因此,根据您的情况,它将位于04
/17
)