更换域名注册商后怎么修改DNS 修改DNS多久才能生效
很多人在转移域名注册商的时候可能都会遇到修改DNS,那么关于修改DNS其实网上也有很多方法,那么针对域名注册商更改之后修改DNS,今天淘大米专门整理了相关的教程文章,希望对大家修改DNS有帮助吧!
当您在您的域名注册商处更新 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解析记录。
域名解析原理图(递归查询+迭代查询):
迭代查询记录举例:
关于怎么修改域名DNS很多人可能觉得自己没学过技术,不懂,但是看完本篇文章大家就知道其实修改域名DNS没有想象的这么难,今天淘大米也就暂时给大家介绍到这了,如果大家对于注册域名感兴趣可以随时来咱们网站哦!