记录因DNS服务器地址问题导致的edgeone登陆失败的排查。

一直在网络资源群里厮混,幸运地拿到了一个 edgeone.ai 的兑换码。成功兑换国际版后,满心欢喜地用了三两天。可今天登后台时,却出现了 “登录失败。请检查您的网络,并稍后重试” 的提示,就如下图所示:​

看到这个提示,我第一反应就是检查网络。毕竟在网络环境复杂的情况下,网络问题是导致登录失败的常见原因。但一番检查后,我确定网络肯定是正常的,无论是 ping 网关还是访问其他网站,都没有任何问题。​

这时,我开始怀疑是不是国际版限制登陆 IP 的问题。因为之前也遇到过类似情况,某些国际版应用对登录 IP 有特定要求。于是,我赶忙挂回梯子,想着换个 IP 地址或许就能解决问题。然而,当我再次尝试登录时,依旧是那令人沮丧的登录失败提示。​

这可让我有些摸不着头脑了,既然不是网络和 IP 的问题,那会是什么原因呢?我决定从网络配置的源头 —— 路由器入手。跑到路由上去一看,发现是 DHCP 动态 IP,这本身并没有什么问题。但当我查看 DNS 时,发现了一些异常。首选 DNS 是 137.220.229.16,备用是 8.8.8.8,可我记得之前路由设置的是腾讯的 119.29.29.29。把 DNS 设置改回腾讯的 119.29.29.29,就解决了登录失败的问题。​

回过头想想这段时间的网络使用情况,ADGuard 老是跳过滤警告,还时不时地跳颜色网站,有段时间甚至还跳反诈宣传页。这些异常现象似乎都和 DNS 设置的改变有关。很有可能是 DNS 被污染了,导致网络访问出现混乱,进而影响了 edgeone.ai 的登录。

不过,从另一个角度看,这也从侧面证明了 edgeone 对 DNS 污染这块的检测能力。它能够识别出网络环境的异常,并通过登录失败的提示来提醒用户,这一点还是值得肯定的。目前,我打算先后续我也会持续关注网络环境的变化,避免再次出现类似的情况。​

THE END