首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

影响域名解析生效的原因分析—中科三方

可能很多网站运营者都遇到过这种情况,在新增加解析记录,或者对原有解析记录进行调整时,解析记录并不能马上生效,仍然会出现解析超时或者解析到原有记录的情况。这让很多网站管理者都很烦恼,今天中科三方为大家盘点影响域名解析生效的几种原因。

原因一:域名状态异常

很多人只是从解析服务器那寻找原因,却经常忽略掉域名本身的问题。当出现域名解析异常的情况时,首先可以使用whois工具查询域名的状态信息,如果域名状态显示为“serverHold”、“clientHold”,则域名无法被解析,这种情况可能是由于未进行实名认证、域名纠纷或涉及业务违规被管局处罚等造成的。

原因二:域名过期

域名过期未能及时续费,则会导致域名处于赎回期,也会造成域名解析不出来的情况。所以应该及时与域名注册商联系,看是否是域名过期,如果已经到期及时续费,否则问题就不仅仅只是解析不生效的事情了,可能会导致域名被抢注,造成不必要的纠纷。域名续费后,解析生效时间取决于TTL值大小,如中科三方云解析默认值为10分钟,则会在续费10分钟后进行解析生效测试。

原因三:修改过域名DNS服务器

如果修改域名DNS服务器,并不会立刻生效,这要取决于所设置的DNS服务器TTL值,中科三方默认为24小时。如果在此期间用户发起访问,并不会直接返回最新的解析记录,而是从本地DNS服务器中调取缓存的解析记录。当TTL值失效后,本地DNS才会重新发起递归查询,全国各地DNS才能同步到最新的域名DNS服务器名称。

原因四:修改过解析记录

同修改域名DNS服务器同样原理,修改过解析记录后,并不会立即生效,而是要等到运营商Localdns的缓存到期后,才会重新请求新的解析记录。中科三方默认缓存时间为10分钟,因此当修改过解析记录后,需要等待TTL值结束后,新的解析记录才会生效。

原因五:设置TTL值

因为客户端本地DNS会缓存域名的解析结果,当用户访问域名时,如果本地DNS缓存未到期,会直接将缓存中的解析记录返回给客户,而不会向云解析请求最新的解析记录。所以修改或删除解析记录,需要等到客户端本地DNS缓存记录过期后才能生效。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210305A02I5500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券