记录一次意外BUG - DNS污染
BUG几个月之前就有,但是不严重,我的ddns域名 xc213618.ddns.net 会出现解析不对的情况,需要我手动更换 dns。 只是我一直把他当一个意外。因为替代的方案很多,像内网穿透,FRP,更换DNS,向日葵等。
这次的情况表现为,DNS 解析始终不对,加上有时间去解决这个事情。
我去了noip官网看了一下账号里的 ip 地址是正确上传的,那也就是域名到我这里的问题。
开始怀疑DNS 解析对不上是不是因为有延迟,我试了114 ,8.8.8.8, 1.1.1.1 还有 腾讯的阿里的,百度的都是错乱的。
用站长工具看了一下,发现一个域名解析到的IP有好几个,这种情况一般是给大型网站用的,在不同地区解析到最近的服务器,cmd的nslookup 看了一下,只拿到了一个,我怀疑是noip 搞的鬼,我是免费用户,会不会暗中给我搞点东西,想了想的确白嫖也不太好,然后花了25刀买了一年的基础版会员。
问题还是没有解决,解析还是有很多个,我重新做了一个新的域名, xincheng1.ddns.net 尝试了不行,还是可以解析到好几个。
于是我换了思路,把后缀改了,列表里有很多,我找了个和原来相近的 改成 xc213618.ddns.me 。
测试正常使用。
花了将近两个小时。
问题初步判定 是ddns.net的这个后缀被进行了域名混淆,正确的IP直接解析不到。就是不知道原因出现那一头。
回头想了想还是得花钱,ddns.me 是付费后才能选择的。
换成其他的DNS 提供商更麻烦,要调整的地方更多。