我为一个域名注册了四个名称服务器:
ns1.primary-nameserver.net
ns2.primary-nameserver.net
a.ns.secondary-nameserver.net
b.ns.secondary-nameserver.net
我如何才能知道每个名称服务器的使用量是多少?或者可以安全地假设每个名称服务器的使用量为 25% 吗?
更新
我不控制名称服务器,它们由第三方供应商提供,例如 DNS Made Easy、Zerigo、Route 53 等。我试图确定所有列出的名称服务器是否都得到平等使用。
答案1
如果您的 DNS 服务器正在运行绑定,您可以启用统计文件(如果尚未启用)。
这可以通过将statistics-file “/var/stats/named.stats”;
全局部分放入您的named.conf中来完成。重新启动绑定后,您可以运行它rndc stats
,它将显示服务器的统计数据。
因此,要获得名称服务器的使用百分比,您必须收集所有rndc stats
输出并自行计算。
答案2
如果你不控制名称服务器,那么实际上没有办法确定这一点(除了询问公司做控制名称服务器为您提供查询计数)。
许多提供 DNS 托管作为特定服务的公司还会将查询计数作为报告仪表板的一部分(而有些提供您可能称之为“高档”或“专业”DNS 托管的公司会根据查询次数向您收取费用,并将其直接记入您的账单中,以作为额外痛苦的补偿)。