我在两台 19.04 主机上运行 bind9,每台主机的日志中都充斥着此错误。两台主机都运行良好:唯一的问题是日志过多。
错误信息相同,但是named
源行号不同:
在一个:
named[20436]: resolver priming query complete
另一方面:
named[1110]: resolver priming query complete
这似乎是 bind9 中的一个错误,因此虽然没有特别提到这个版本有错误
bind9-host/disco-updates,disco-security,now 1:9.11.5.P1+dfsg-1ubuntu2.5 amd64
这可能是问题所在。
此链接建议一个临时修复,但我不明白。
https://kb.isc.org/docs/aa-01537
有人可以解释一下并举例吗?
答案1
我自己也遇到过这个问题,不得不想办法解决它。我不断在日志中收到这些消息,直到我按顺序强制解析每个根解析器。即使重新启动服务器也无法停止这些消息。顺便说一句,我的根本问题是断电后 IPv6 没有正常恢复,这显然是导致此错误出现的已知问题。请参阅此问题的详细解释互联网安全中心。
我使用工具“dig”来解析 ubuntu 上的每个服务器。我所做的就是执行:
dig -t ANY A.ROOT-SERVERS.NET.
对于每个根服务器,从 A 到 M。使用 bash 您可以运行此命令来查询每个根服务器:
dig -t ANY {A,B,C,D,E,F,G,H,I,J,K,L,M}.ROOT-SERVERS.NET.
最后,日志不再充满消息。希望这对某些人有帮助。:)