DNS传播是否仍然缓慢?

我被告知假设DNS更改需要长达48小时才能在整个互联网上传播,因为一些DNS服务器cachinginput的时间比我的TTL长。

但是,多年来,在ISP和域名上,每次我做了DNS更改,我都会在几个小时内看到效果。

我是否需要假设整整两天时间才能看到我的变化?

直到持有旧数据的最后一个高速caching到期,服务器才获取新数据。

您对logging上的TTL值的控制有限,但有些ISP不考虑caching时间,为SOA expirerefresh时间caching所有内容,分配它们自己的任意值(AOL曾经以caching所有内容而闻名1天不pipe其他指令如何),并且可能会有一些总是重新查询数据的破坏的实现。

底线: 只要花费时间
48小时是一个好的经验法则,已经很好地服务于互联网。

是的,在某些情况下可能会更长。

我认为这是一个80/20的问题。 不要花费你80%的精力来弄清楚20%的互联网用户如何进入你的网站。 坚持RFC,你已经完成了你的工作。 其余的事情无论如何都是无法控制的。