域名解析生效原理及时间-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

域名解析生效原理及时间

2017-07-10 13:30:01 3997 0
一、域名解析生效原理

域名解析生效的过程,是域名与IP绑定的过程。当解析生效后,用户访问域名时的实现机制是:由 DNS 服务器询问域名指向了哪个 IP 地址,再由 DNS 服务器告诉客户端打开对应网站空间。

阿里云域名的解析生效,第一步是 阿里云 DNS 必须首先生效,然后等待世界各地 Local DNS 生效,可以通俗的理解为各大电信运营管理的 DNS 需要及时同步 阿里云 DNS 解析记录,才能最终生效。 网站是否能访问,直接相关的是 Local DNS, 阿里 云解析都是实时生效的,一般只需几秒即可同步到各地 Local DNS 上,但各地 Local DNS 均有缓存机制,解析的最终生效取决于各运营商刷新时间。见下图。



出于对域名安全的保证,阿里云解析的解析记录数据并非直接修改 DNS 后台数据,而是修改阿里云控制中心数据,然后同步至DNS服务器。从而避免了因DNS服务器漏洞所造成的安全隐患。

二、域名解析生效时间

全球有无数的互联网节点与 DNS 服务器,在设置域名解析记录后,将此结果同步至全球各个 DNS 服务器,这一过程所需要的时间即为解析生效时间。
域名解析记录生效的时间可以分为如下三种情况:

1、新增解析记录生效时间

使用阿里云解析新增解析记录,实时生效。

2、修改解析记录生效时间

使用阿里云解析修改解析记录,最终生效时间取决于各地运营商的 DNS 服务器缓存刷新时间(各地 ISP 的 DNS 上缓存了修改前的解析记录,不会实时更新),一般情况下等同于您之前设置解析时的 TTL 时间。例如你之前的解析设置中 TTL 值为 10 分钟,修改解析后将在 10 分钟内实现全球生效。

3、修改 DNS 后,设置解析记录生效时间

如修改了 DNS 地址后使用阿里云解析修改解析记录,最终生效时间同样取决于各地运营商的DNS服务器缓存刷新时间。但各地 DNS 的刷新时间不一致,且刷新时间较长,导致解析在全球生效时间需要 24~48 小时。(.com 等国际域名需要 48 小时,.cn 等国内域名需要 24 小时)

取消 提交回答
全部回答(0)
相关问答

1

回答

域名解析未生效

2018-08-24 16:07:06 365浏览量 回答数 1

1

回答

域名解析修改长时间没有生效

2018-09-25 13:26:43 872浏览量 回答数 1

1

回答

域名显示金额与支付金额不符

2018-11-13 21:58:22 290浏览量 回答数 1

0

回答

内核漏洞升级修复后,安骑士仍然提示存在漏洞?

2017-09-11 11:09:22 2250浏览量 回答数 0

1

回答

域名MX解析未生效

2019-01-09 08:54:02 461浏览量 回答数 1

1

回答

域名解析15个小时还没生效

2016-07-23 12:18:39 2684浏览量 回答数 1

1

回答

2PC协议是什么原理?

2020-03-31 16:56:46 725浏览量 回答数 1

4

回答

万网域名解析生效时间不太准 一般都要2个小时

2014-01-02 17:20:11 6143浏览量 回答数 4

1

回答

怎么知道域名解析有没有生效

2018-07-06 20:07:52 596浏览量 回答数 1

2

回答

域名解析别名记录没有生效,

2019-02-12 09:01:31 338浏览量 回答数 2
+关注
琴瑟
TA有点害羞,没有介绍自己...
255
文章
597
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载