![BIND DNS 转发器性能](https://linux22.com/image/661257/BIND%20DNS%20%E8%BD%AC%E5%8F%91%E5%99%A8%E6%80%A7%E8%83%BD.png)
有人知道如何衡量在 BIND DNS 上配置的转发器的性能(可能以 RTT、SRTT 为单位)吗?
这将有助于了解哪些转发器运行最佳,我倾向于编写脚本以获得特定时间段内的趋势。
答案1
BIND 使用 SRTT 作为变量来决定使用哪个 DNS,因此您可以使用该命令访问它并转储缓存,该命令rndc dumpdb
会将缓存转储到 bind 的目录(或配置指令指定的目录dump-file
)。
在该文件中,named_dump.db
您将能够获取每个名称服务器的 SRTT,只需 grep 该文件srttp
,您就会找到有趣的行,然后使用您想要查看的转发器的 IP 进行过滤。