53号公路CNAME需要多长时间工作?


16

我已经在Amazon的Route 53中设置了一个CNAME以指向另一台服务器。

这是指向现有域名的新子域的新CNAME。

与我合作过的其他DNS提供商一起,新的规范名称记录已立即别名为另一个规范域名。


我要等几分钟。Route53记录到达了世界各地的数十个数据中心,并且大概到了这些数据中心中的数十台服务器,因此我通常看到一个域的四个名称服务器地址在几秒钟到几分钟之间就开始返回结果。
ceejayoz

2
您如何测试他们是否“工作”了?DNS中有很多缓存,如果操作不当,您只会看到缓存的记录。
Ladadadada 2012年

我正在尝试通过点击我设置的网址来对其进行测试。在我的问题中,我提到这是一条新记录,因此我不确定我是否应该担心计算机上的缓存记录。
David Sulpy 2012年

Answers:


14

路由53 DNS记录更改在不到一分钟的TTL时间内传播,但是时间会影响DNS解析器检查更新记录的速度

:我在Amazon Route 53上对DNS设置所做的更改将在多长时间内全球传播?

Amazon Route 53旨在在正常情况下在60秒内将您对DNS记录所做的更新传播到其全球范围内的权威DNS服务器网络。当API调用返回INSYNC状态列表时,更改会成功传播到全世界。

请注意,缓存DNS解析器不在Amazon Route 53服务的控制范围内,并将根据它们的生存时间(TTL)缓存您的资源记录集。更改的INSYNC或PENDING状态仅指Route 53的权威DNS服务器的状态。

或者,如果您喜欢AWS开发人员论坛...

您可以期望它在一分钟内传播到世界各地的所有Route 53服务器。但是,请记住,TTL确定客户端看到更新信息的速度。如果将记录的TTL设置为3600秒,则DNS解析程序可以将数据缓存长达一个小时,然后再次返回到Route 53。如果重要的是使更新的记录尽快传播到最终用户,我建议使用60秒的TTL。

由于为每个记录配置了TTL,因此可以使用不同的值。如果您不打算在不久的将来对记录进行任何更改,则更高的TTL可以帮助您节省查询成本并提高效率。例如,您可能不需要像这样更新MX记录。假设您的MX记录的TTL设置为43200秒(12小时)。如果您切换到其他电子邮件提供商,则只需提前降低TTL。原始TTL过期后,您就可以继续进行移动了。由于较低的TTL,更新的记录现在将更快地传播。同时将TTL更改回原始值。


感谢您的回答。在到达这里之前,我已经阅读了常见问题解答。我想知道的唯一原因是因为它发生的时间少于TTL。我添加的记录是以前不存在的子域的全新记录。
David Sulpy 2012年

2

我没有注意CNAME值,这对于CNAME规范是不正确的。这个问题的答案是“即时”。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.