Answers:
该站点的实际流量速率无关紧要。
所有这些设置(“默认TTL”除外)仅影响您域的辅助DNS服务器轮询主DNS服务器进行更新的频率。
如果您的区域仅很少更改(我相信您的区域不会更改),那么您的“刷新”值目前偏低。通常,NOTIFY
只要有更新,主数据库就应该向每个辅助数据库发送一条消息,此时辅助数据库会立即抓取区域文件。如今,“刷新/重试/过期”机制仅是一种支持。
无论如何,您的DNS提供商很可能会在不使用DNS内置同步机制的情况下,将更改自动动态地同步到所有相关DNS服务器,因此实际值可能无关紧要。
请注意,“默认TTL”字段不再表示该内容。真正的默认TTL是使用$TTL
伪指令设置的(至少在BIND中),并且仅在每条记录上没有设置明确的TTL时使用。
“默认TTL”字段的含义在RFC 2308中已更改,实际上是对否定缓存的提示。如果您的服务器返回否定响应(例如NXDOMAIN
或NODATA
),则这是远程服务器应等待多长时间后才能再次尝试。
当前值有点偏低,但是将其保持不变没有任何危害。无论如何,它经常被忽略。
有趣的是,来自dyn家伙(我们的DNS主机)的DNS诊断页面。
http://dnscog.com/report/stackoverflow.com
..在MINTTL上这样说:
检查SOA MINTTL
您的SOA minttl值是60秒,低于一般DNS使用的建议最小值。如果您定期更改DNS区域,或使用基于DNS的负载平衡服务,则可以在此处取一个较小的值。
建议
考虑将价值1800到86400之间的值放入SOA minttl字段。
这在SOA上刷新
检查SOA刷新
您的SOA刷新字段为3600秒,低于建议的最小值。较低的刷新值可能会导致不必要的查询量或意外行为,尤其是如果您使用0值。如果您定期更改DNS区域或使用基于DNS的负载平衡服务,则较小的值将有助于确保变化尽快传播。
建议
考虑将7200到10800之间的值放入SOA刷新字段。
http://www.intodns.com/stackoverflow.com上的另一个诊断页没有提供任何实际提示。
从Pingdom:http://dnscheck.pingdom.com/
SOA TTL recommended >= 3600.
SOA refresh recommended >= 14400.
SOA retry recommended >= 3600.
SOA expire recommended >= 604800.
SOA minimum recommended between 300 and 86400.
5 - Caching Negative Answers
详细信息,请参见参考的RFC。这里更多的信息:serverfault.com/questions/426807/...