2
CNAME记录上的TTL是什么意思?
由于我的网络中包含多少台服务器,因此很难将它们全部整理得井井有条。其中一些没有静态IP,因此我认为如果创建config.mydomain.com域可能会很好。在该域上,我可以为每个服务器存储A记录和IP。这是我的设置方式: s1.config.mydomain.com. A 10.0.0.1 #ttl 60 s2.config.mydomain.com. A 10.0.0.2 #ttl 60 s3.config.mydomain.com. A 10.0.0.3 #ttl 60 # etc 这些记录中的每条记录的TTL为60,以防万一我需要快速更改IP,但是我并不一定希望每60秒连接一次的客户端进行更新。现在假设我设置了域以使用它们,如下所示: mydomain.com. CNAME s2.config.mydomain.com. #ttl 3600 mail.mydomain.com. CNAME s2.config.mydomain.com. #ttl 10800 svn.mydomain.com. CNAME ns1.config.mydomain.com. #ttl 21600 CNAMES的TTL较高,因此,假设我转到mydomain.com。它向我的DNS服务器询问IP的IP mydomain.com,然后我的服务器返回。CNAME s2.config.mydomain.com.然后,它向我的服务器询问IP的IP s2.config.mydomain.com,然后我的服务器返回10.0.0.1。 它将CNAME s2.config.mydomain.com记录缓存3600秒,并将A 10.0.0.1记录缓存60秒吗?意味着每60秒仍会询问我的服务器IP地址吗? 或者,它将缓存see CNAME s2.config.mydomain.com,获取A 10.0.0.1并将它们都缓存3600秒。 如果是第一个,那么我可能不得不寻找另一种方法来管理它们,所以我希望它是第二个,但是我不确定。您知道更好的跟踪方式吗?