关闭

绑定手机号

应国家法规对于账号实名的要求,请您在进行下一步操作前,需要先完成手机绑定 (若绑定失败,请重新登录绑定)。了解更多

不绑定绑定手机号

360官网 | 360商城 | 360手机官网 | 社区客户端

推荐 论坛 版块 活动 好奇者试用 商城 积分商城
本帖最后由 猫箱内的巴托拉 于 2017-4-14 19:54 编辑

当您在您的域名注册商处更新 NS(权威DNS服务器)记录时,最多可能需要 24-72 小时,这些更新才能同步到整个互联网。虽然您的域名注册商可能已经尽快的将您的NS记录同步到了该域名所属的根DNS服务器上,但是生效时间却取决于多无法控制的因素。

影响DNS更新时间的因素包括:
1、您的 TTL(存活时间)设置:您可以为域名的每条解析记录设置 TTL。TTL 是DNS服务器为您的 DNS 记录缓存信息的时间,单位为秒。例如,如果您将某条记录的 TTL 设置为 1 小时(600秒),那么,运营商递归DNS服务器将在本地存储这条记录的信息为一小时,然后再从您的权威域名DNS服务器获取更新的信息。将 TTL 设置得较短可提高更新速度。但是,较短的 TTL 设置也会增加对您权威DNS域名服务器的查询数量,由此增加的负载会降低您权威DNS服务器的处理速度。
2、ISP(互联网服务提供商):您的 ISP 会缓存 DNS 记录(将数据存储在本地,而不是从 DNS 服务器检索新数据)以加快 Web 浏览速度并减少流量,但这样做会延长更新时间。一些 ISP会忽略 TTL 设置,并且每两天或三天才更新一次他们的缓存记录。
3、您的域名注册局:如果您在域名注册商处更改域名的权威DNS服务器,域名注册商会在几分钟之内把您的更改请求转发到该域名后缀所属域名注册局,他们会把您的权威 NS(权威DNS服务器)记录发布到他们的根区(根DNS服务器)。大部分注册局会立即更新他们的域名区域。但是,并不是所有的域名注册局都会这么快进行更新。域名注册局一般会通过将这些 NS 记录的 TTL 设置为 48 小时或更长时间,来保护他们的根域名服务器不被过度使用。此外,尽管递归DNS服务器不应缓存根 NS 记录,但某些 ISP 无论如何都会缓存这些信息,这可能会导致域名服务器更新时间较长。

在此期间,如果你在新的DNS解析商处将域名重新指向了一个新的IP。而各个地区的递归DNS服务器因为TTL很长导致未将自己本地缓存的NS授权记录更新到新的权威DNS服务器,那么用户访问你的网站时,还会访问到过去的老IP,如果此时旧的IP已经停用,则会导致网站无法访问,并且部分地区解析不生效。
在生效期间,部分地区是以旧的域名权威DNS进行解析的,部分地区是以新的域名权威DNS进行解析的,建议在完全切换成功之前,不要修改域名DNS解析记录。

域名解析原理图(递归查询+迭代查询):

360社区

360社区


迭代查询记录举例:

360社区

360社区



共 0 个关于在域名注册商处修改DNS后很久不生效?影响DNS修改生效时间的因素有哪些?的回复 最后回复于 2017-4-14 19:37

评论

直达楼层

您需要登录后才可以回帖 登录 | 注册

本版积分规则

猫箱内的巴托拉 LV6.中尉

粉丝:13 关注:0 积分:3230

精华:1 金币:1363 经验:2511

最后登录时间:2018-06-18

私信 加好友

猫箱内的巴托拉

粉丝:13 关注:0

私信

最新活动

【活动】2018世界杯竞猜赢N7:16强等你猜,

内容推荐 热门推荐最新主帖

    360社区客户端下载

    快速回复 返回顶部 返回列表