我!来锤(吐槽)一下GoDaddy的域名服务

记一次解析在部分地区无法生效的排障过程(以下是我的排障过程和思路)。

本文没有任何广告,使用的相关服务商名称只是我个人使用习惯和刚好在那家服务商有产品在使用。


最近在我想登录我自己的私有云盘的时候,发现我的域名无法解析了。

难道是被屏蔽了?可是我一想不对啊,我国的屏蔽策略不应该是解析到一个不正确的地址吗?不应该是没有任何结果啊。

于是我打开cmd用ping和nslookup试了一下。

公司内网dns和国内114dns都无法解析,谷歌的8.8.8.8却可以??

我的域名解析在GoDaddy设置的缓存时间是1800秒,也就是公共dns服务器在向我的域名的权威dns获取正确解析结果后最多只能缓存1800秒,于是我等了30分钟,看是不是Google的8.8.8.8有缓存。

结果发现。。还是可以正常解析。

这个时候我对Google的8.8.8.8 dns进行了路由追踪,发现Google的8.8.8.8是一个任播地址,也就是全球ip地址是8.8.8.8的服务器有很多台(同一个ip地址的服务器不止一台),运营商和Google将BGP路由选优,将用户的访问请求路由到地理位置最近的服务器以获得最低的延迟和最好的体验。

而在路由追踪的过程中,我发现电信(公司网)一般会路由到Google在中国香港的8.8.8.8 dns服务器,而联通(手机网)一般会路由到Google在日本东京都的8.8.8.8 dns服务器。

顺道一提,谷歌在中国大陆是没有实际提供服务的服务器的,目前只有Google翻译在中国大陆有服务器(地图的服务器前段时间撤了)。

因此我就想,会不会是GoDaddy给我分配的域名的权威解析服务器被中国大陆所屏蔽,导致国内公共dns服务器无法向我的域名的权威解析的服务器获取解析结果导致无法解析呢?因为Google的8.8.8.8 dns大多在国外,而且每隔几分钟Google会对其进行一次全球同步,即使部分地区Google也没能获取解析,也会有成功获取解析了的服务器进行全球同步。

事实证明,我的想法是正确的,我查询了GoDaddy为我的域名随机分配的权威解析服务器。

然后去ping了一下。。

还真不通啊,有没有可能是被禁ping了呢?

于是我试了一下GoDaddy的其他解析服务器。。

wdnmd.

我的那两个解析服务器还真是被屏蔽了啊。

这种情况就完美说明了,不是我的域名被屏蔽,而是GoDaddy为我提供服务的服务器被屏蔽了(域名被屏蔽无解,解析服务器被屏蔽找注册商投诉即可;因为前者是你自己的网站出现违规内容导致,后者是你无辜被波及)。

那好吧,我只能说,阿里云大法好(滑稽),用阿里云的解析服务器吧;结果,不知道哪个闲得无聊“弟弟”的把我的域名添加到他的账号了。。估计他是在学习相关的技术吧,因为域名的所有者是我,就算他在阿里云添加了解析也没用,因为不是权威解析服务器,各个公共解析服务器不会向它请求结果。

然后阿里云提示,身为域名所有者,可以将域名强行归到自己的账号所管理,要添加一个txt解析,于是我去GoDaddy添加了一个解析。。

可是我一想不对啊,我现在所用的GoDaddy的权威解析服务器都被屏蔽了,阿里云的检测服务器在国内啊,检测不到我的这条验证用解析啊。。

wdnmd.

阿里云提示说如果成功,邮箱会有邮件提示,我去等了等。

果然,不出所料,没有。

现在怎么办呢,如果域名转移到阿里云,那不就意味着我的网站要有大概一个星期的无法访问吗,我的网盘也是(阿里云的平滑过渡方案就是先把权威解析服务器改为阿里云,而通过上述情况,无法实现)。

此刻,我想起了在前段时间我出于学习和测试目的搭建了一台可以用于权威解析的服务器,点此阅读,那就用这台服务器应急一段时间吧。

在我要登陆上服务器配置之际,发现公司网禁止了出网22端口。。。。

而我此刻又想起,公司网访问网页是可以的,而腾讯云有web ssh也就是web shell工具(哎我可真是个小机灵鬼)。

添加解析区域。

配置解析区域文件。

重载服务,完成。

此刻就剩下去GoDaddy把权威解析服务器改成我自己的服务器了。

嗯。。

事后(完事的人说话就是硬气),我搜索了一下关于GoDaddy在中国的相关资讯。

备注:我合法连接和使用Google搜索和Google相关服务,公司网有国际专线,可供员工直接连接Google服务器(国际协作和办公需要),并且经过备案。

看来遇到和我一样情况的不止我一个人啊(咋就自我安慰了啊)。

可惜这些相同经历的小伙伴没有我这种排障思路(突然自恋)。

当然,在自己的服务器上实现了阿里云提供的平滑过渡方案之后,我还是把域名转移到阿里云了哈哈哈哈。


最后,让我来吐槽一下,喷一下GoDaddy这家全世界最大(没有之一)的域名服务商。

你tmd可是个有400开头服务电话的服务商啊,还是世界最大的。

既然你又支持支付宝又支持银联卡支付的,明摆着就是要在中国做生意的啊。

当然,也理解一下GoDaddy的客户(用户)量巨大,鱼龙混杂,导致有被屏蔽也在情理之中。

但你在中国做生意,服务质量这么差?知道自己提供的的权威域名解析服务器被屏蔽了(肯定是知道的,我在论坛看到有人反馈过)也不处理一下?

这就是GoDaddy在中国的经商态度?垃圾!

所以。。在此-不-建-议-大家使用GoDaddy的域名服务!

发表评论