Atm我有一个域example.com,它使用专用服务器,它使用“ns1.example.com”和“ns2.example.com”作为域名服务器。 现在我想改变到另一个专用的服务器(显然不同的IP)。
如何缩短DNS的传播效果,让所有打开我的域名的访问者都能快速的被指向新的服务器?
在这一刻,我正在降低老服务器上的TTL值(到5分钟),希望一旦我改变了名称服务器,所有访问者将被指向新的服务器。 我对么? 如果没有,你能给我个build议吗?
简短的回答:你不能。
许多DNS服务器将具有覆盖您指定的TTL的策略。 通过减lessTTL,你可能会尽你所能。
这另一个问题可能是你感兴趣的:
要做的第一件事就是更新域名SOAlogging中的TTL,并将其缩短600秒(10分钟)。
IN SOA ns1.example.com. [email protected]. ( 2 ; serial number <<<<update this 3600 ; refresh [1h] 600 ; retry [10m] 86400 ; expire [1d] 3600 ) ; min TTL [1h] <<<<reduce this to 600
更新序列号以确保发现更改。
这应该将您的DNSlogging的TTL减less到600秒,但是这个变化将在当前的TTL秒钟之后发生在互联网上。
现在当你改变你的IP地址时,只需要10分钟就可以注意到。 实际上虽然还需要相当长的时间。