Oct1a

域名无法正确解析|DNS解析显示多个|域名解析长时间不生效解决

原因解析

之前域名绑定一台测试服务器,但后面没继续续费过期了,需要重新解析新的服务器IP上,本以为就很简单的绑定解析,然后提交百度收录时,发现网页无法打开,习惯性的ping了下域名,发现ip不对,一开始以为是本地没刷新,本地刷新后没有变化,排查了本地的host文件,后来重新ping一次是正常,但很玄学,有时候是解析到新的IP,有时候又是旧的IP,网上是说DNS解析没这么快同步,等了一天左右,还是一样,但使用部分设备访问是可以正常解析的,更改了本地网络的dns,发现正常,所以可以肯定的是因为部分DNS没同步问题,

47.103.xxx.181 -> 过期服务器
120.77.xxx.247 -> 新服务器(需要解析到这个IP)

本地刷新DNS

刷新后还是显示旧服务器IP

百度爬虫测试

通过百度爬虫测试链接,发现获取的ip也是旧服务器的IP

阿里本地DNS检测工具

后面使用阿里提供的本地DNS检测工具,发现居然能解析出两个dns出来,涉及到我的知识盲区了,立马跑去问阿里客服,但等半天没回应。。。后面自己琢磨出来了

工具官网下载地址

解决办法

  1. 进入阿里云域名控制台
  2. 进入域名解析
  3. 点击解析设置
  4. 点击左侧权重配置查看是否有多个DNS,如果出现多个情况,可以停用,或者调整权重

权重配置

重新访问就正常了。

权重配置文档:https://help.aliyun.com/document_detail/52528.html

本作品采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 进行许可。