与IP地址对应的URL是否会在浏览器中缓存?

时间:2014-01-28 09:27:17

标签: caching dns ip url-routing

场景是:我们的网站URL上有一些与URL www.website.com相对应的x.x.x.x IP地址。我们更改了一些y.y.y.y ip地址,对应同一个URL www.website.com。 但是发生了一个问题,我们的一些客户无法使用该URL访问我们的服务器(网站)。

How new ip addresses get published across internet?     
How much time does it normally take,to complete this process. 
Can it be possible that some browsers due to cached IP address,don't ask to DSN to reslove URL to IP ?
Do browers cache "IP TO URL resolving" ?

1 个答案:

答案 0 :(得分:1)

DNS记录在通往权威服务器的途中在浏览器和每个DNS服务器中缓存。时间长度由TTL(“生存时间”)指定,并且可以明确设置,粒度低至单个记录。 TTL,AFAIK的默认值是依赖于实现和可配置的,但很少(如果有的话)超过一天。

为了让浏览器或其他客户端看到DNS更新,来自权威名称服务器的递归路由上的每个TTL必须已过期,并且从权威名称服务器以“下游”顺序过期。实际上,这可能需要几天时间,但通常不到一天。