域名为什么被网络运营商劫持解析到了127.0.0.1或0.0.0.0呢,因工作原因,经常有用户遇到域名无法访问,ping检测看域名被解析到了127.0.0.1或者 0.0.0.0 通过第三方工具,比如 ping.chinaz.com 也有大量地区解析到了这个地址。在此之前我们对域名被劫持到127.0.0.1和0.0.0.0存在一些疑问,是否是情况一样,只是IP不同呢?
别急,请将文章读完,解决方法在下方
通过我们对客户提供域名对比分析,我们发现一些不同,同样是被运营商劫持,一些域名是被劫持到0.0.0.0,一些被劫持到127.0.0.1,被劫持到0.0.0.0的域名一般是几乎国内所有地区都有这个问题,而被劫持到127.0.0.1的域名只出现在个别地区个别运营商。下面小编找了个域名为大家做一些测试看看得到的结果分别是什么。
客户提供的这个域名是只有山东地区被运营商劫持到127.0.0.1,其他地区都是正常的,这个我们可以直接用www.boce.com 或者 ping.chinaz.com 这个站长工具检测,可以直观看到详情:
使用拨测工具可以看出山东三大运营商得到的结果都是127.0.0.1,首先我们使用本地命令检测一下权威DNS返回结果,看下是否正常,如下图:
我们可以看出得到的解析是正常的,此时我们再检测一下山东电信公共DNS、厦门电信公共DNS、114和谷歌公共DNS,得到结果对比如下所示:
由上结果可以得知除了山东地区运营商公共DNS得到的结果是127.0.0.1以外其他地区得到结果为正常的。
大家最关心的应该是怎么解决这个问题,经过以上的检测我们知道了问题大致出在使用运营商公共DNS被拦截,一般出现原因可能是域名的名称中含有不允许出现的关键词或者域名对应网站内容本身也是不允许出现的内容被部分网络运营商做了屏蔽, 所以解铃还须系铃人,像这种情况被山东运营商劫持到127.0.0.1应该找运营商申诉,(如果其他地区也有这个情况可可找对应地区的网络运营商申诉,申诉成功的几率很渺茫,但可一式,若申诉不成功建议考虑更换域名并更换网站内容)
文章评论 本文章有个评论