![命名[862]:解析器启动查询完成:每 20 秒一次](https://linux22.com/image/135368/%E5%91%BD%E5%90%8D%5B862%5D%EF%BC%9A%E8%A7%A3%E6%9E%90%E5%99%A8%E5%90%AF%E5%8A%A8%E6%9F%A5%E8%AF%A2%E5%AE%8C%E6%88%90%EF%BC%9A%E6%AF%8F%2020%20%E7%A7%92%E4%B8%80%E6%AC%A1.png)
BIND 9.11.3 Ubuntu 18.04 内核 4.15.0-23
我正在运行 bind9 作为我的 LAN DNS,它适用于所有主机并通过 google DNS IP 转发到互联网
为什么我的日志中有很多此消息的实例。每分钟 3-4 个条目:
named[862]: resolver priming query complete
我跑了
named-checkconf
named-checkzone
没有错误。
答案1
这是bind9 中的一个已知错误(并在后续版本中修复):https://gitlab.isc.org/isc-projects/bind9/issues/752
请注意,bind9 9.11 继续作为长期支持分支受到支持,修复程序在 9.13 及更高版本中。
解决方法似乎是dig +trace
在任何域上足够频繁地运行(每 8-12 小时一次),以使缓存不会过期。
答案2
很高兴知道;看到这个后,我通过在 debian 中升级到 9.16 来“修复”它buster-backports
,它修复了这些错误消息,但添加了更多 dnssec ,它们具有不同的“修复”(并进一步更改为/etc/init.d/bind9
)/etc/init.d/named
。