联系我们:0371-5555 5365 / 5666 6365
首页 > 域名 > 什么是域名解析生效时间?域名解析要多久生效?

什么是域名解析生效时间?域名解析要多久生效?

发表于:2024-06-21 02:47:34 0 分享
域名解析是网站运行的重要环节,当用户在浏览器中输入域名,首先需要域名解析环节参与将域名转换成网站的服务器IP,才能完成对网站的访问,由此可见域名解析在网站访问中重要作用。但是很多人对域名解析……

域名解析是网站运行的重要环节,当用户在浏览器中输入域名,首先需要域名解析环节参与将域名转换成网站的服务器IP,才能完成对网站的访问,由此可见域名解析在网站访问中重要作用。但是很多人对域名解析的相关事项,尤其是域名解析的生效时间并不了解。本文将简单探讨下域名解析的生效时间以及相关影响因素,为网站管理人员提供一些建议和参考。

什么是域名解析生效时间?

需要注意的是,域名解析记录设置成功后,不一定会即时生效,可能需要等待一段时间。域名解析生效时间就是指从用户添加、修改或者删除解析记录开始到该解析记录在全球范围内生效所需的时间。这个时间并不是固定不变的,而是受TTL值大小、DNS缓存、DNS服务器的处理速度等多种因素的影响。另外,不同情况下域名解析生效时间也有所不同,下面我针对几种常见情况做下简单介绍。

域名解析多久生效?

1.新添加解析记录

如果是首次添加解析记录的情况,由于之前全球各地的DNS服务器中并没有相关的DNS缓存,所以当用户发起解析请求时,DNS服务器就会直接请求权威解析服务器,获取最新添加的解析记录,因此在这种情况下域名解析是实时生效的。

2.修改解析记录

和首次添加解析记录不同,修改解析记录并不会实时生效。因为在此之前各地的DNS服务器中已经存储了原解析记录的缓存,修改解析记录后,用户发起解析请求时,DNS服务器仍然会将缓存中的原记录告知客户端,而不会去请求权威服务器获取最新的结果。只有当各地的DNS缓存失效后,DNS服务器才会去请求最新的解析记录,这个时间与原解析记录的TTL值相关。如果TTL值设置的是10分钟,那么新的解析记录就需要10分钟才能全球生效.

3.删除解析记录

和修改解析记录一样,删除解析记录也不会立即生效。解析记录删除后,各地的DNS服务器中仍然缓存有原解析记录,当用户发起访问时,DNS服务器会将缓存中的原记录告知客户端。同样需要等待各地的DNS缓存失效后,删除解析记录才会生效,时间与原解析记录的TTL值相关。

4.修改DNS服务器。

修改DNS服务器和修改解析记录一样,也不会实时生效。因为各地的DNS服务器中缓存有权威服务器的配置缓存,当用户发起解析请求时,DNS服务器仍然会请求原权威服务器。当DNS服务器中的缓存失效后,DNS服务器才会通过全球的迭代查询,去请求最新的权威服务器。由于各地DNS服务器的刷新时间不一致,且刷新时间较长,可能就会导致有的DNS生效,有的DNS未生效情况的发生,全球DNS服务器全部生效需要等待24—48小时(.com 等国际域名需要 48 小时,.cn 等国内域名需要 24 小时)。


undefined

声明:本文系作者授权龙名社区发表,未经许可,不得转载。

如有侵权,请联系平台删除。


分享

客服
热线

0371-55555365
客服服务热线

关注
微信

关注官方微信
顶部