事情是这么回事,我一直在路由器和自己的手机,PC上使用腾讯DNSPod的公共DNS解析服务(ipv4和ipv6,并且在手机系统和PC浏览器设置了使用腾讯DOT/DOH服务。),但是今天我发现我打不开自建在我家云上的ipv6网站,浏览器报错是:net::ERR_CONNECTION_ABORTE
于是我在电脑上运行了ping:

PS C:\Users\xfox> ping home.xfox.fun

正在 Ping home.xfox.fun [2409:8a44:971:3690::137] 具有 32 字节的数据:
请求超时。

再登录我家云运行ifconfig,没有发现上述地址,显然dns解析到了一个过期的地址。尽管我设置的ipv6 DDNS脚本每2小时运行一次,但是由于这次他提交到DNSpod的是ipv6短地址,短地址租期太短,所以刚好翻车了。
 那么问题就很容易解决了,手动运行一下DDNS脚本不就好了吗?运行后,为了避免DNS缓存影响,我执行ipconfig /flushdns清除了DNS缓存,重新打开浏览器?????WTF,问题依旧!

再次更换DNS

 我尝试更换了阿里云的DNS,很遗憾问题依旧......ping 也显示域名记录仍然没有更新。。。短暂的思考之后,我死马当活马医,换上谷歌的公共DNS(我ping过可以解析,但是污染没污染就不好说了)。
打开浏览器,刷新,页面正常显示!离谱啊!
但是问题来了,我的域名DDNS服务是基于DNSPod的,我的DNS解析服务也是DNSPod的,DNSPod自己家控制解析的域名记录速度居然还不如远在美国的谷歌??????RNMTQ!!!!!

后记

我突然想起了之前也遇到过这个情况,我在DNSPod解析的域名刚手动更新完记录,浏览器是打不开的,可是用谷歌DNS的设备秒开了......就很离谱啊....
谷歌ipv6 DNS:经过81个数据包的测试最短 = 56ms,最长 = 214ms,平均 = 113ms
腾讯ipv6 DNS:经过45个数据包的测试最短 = 44ms,最长 = 172ms,平均 = 112ms
阿里ipv6 DNS:经过51个数据包的测试最短 = 20ms,最长 = 133ms,平均 = 69ms
测试环境:郑州移动200Mbps宽带(光纤入户),宽带拨号及路由设备:红米AC2100;测试上网设备:ThinkPad E14 Gen3 AMD (在Windows10下使用5Ghz WIFI上网)无线网卡:Realtek RTL8852AE WiFi 6 802.11ax

标签: none

添加新评论