There are questions remain, We'll search for the answers together. But one thing we known for sure,the future is not set!

【原创文章】bing搜索出现大面积故障及解决办法

系统防护 百蔬君 11345℃ 已收录 0评论

自从google走了之后,国内基本上百度一家独大,有时候也用用360搜索,和搜狗搜索,但是还是百度使用最多。

国际版的搜索引擎除了雅虎搜索,目前使用最多的则是bing.com搜索,这个搜索引擎速度快,搜索的内容比较丰富有效,不像百度那样全是广告。

今日一来上班就发现,微软的bing搜索挂了。

 

 

引起了我的兴趣,调查了一下。

 

分别ping了,www.bing.com和cn.bing.com,可以明显发现这个cn.bing.com指向了127.0.0.1,这种设置可以说基本上不是技术上的原因了。

而202.89.233.100是北京BGP多线。

我再登录美国服务器ping了一下

 

发现他指向的是204.79.197.200,这是美国的ip。从数据和实际验证来看,网站很正常。

看到这里,基本明白了bing.com的线路设置,中国来路一律指向202.89.233.100,202.89.233.101之类,这是域名负载平衡,并且跳转到cn.bing.com。

如果人为设置www.bing.com指向204.79.197.200,从国内访问的话也会跳转到cn.bing.com。

总体思路是只要是中国的IP,无论访问美国的bing.com还是国内的bing.com,全部跳转到cn.bing.com。

解决方案的思路来了

使用代理使得你的ip地址就变成国外地址,那么访问www.bing.com不会发生跳转。

但是这个方法并不理想,一个是速度慢,另外一个是实现这种方案的普遍性不高。

既然代理麻烦,因为国内访问www.bing.com无论怎样都跳转,那么我们的主攻目标就变成了cn.bing.com。

就像我上面说的一样,这么大的公司100%会做域名的均衡,我尝试了一下。

就以202.89.233.100为基础,向下延申了2个ip,向上我延申到110,ping结果如下。

有惊喜!!

通过验证,至少202.89.233.100-202.89.233.104这5个ip是bing.com的。

可以看到只有202.89.233.100和202.89.233.101为红色,无法ping通,其它均为绿色。

通过hosts把cn.bing.com指向其它3个ip,正常访问cn.bing.com

速度也很快,从这里也可以看出bing.com无法访问不是技术层面的故障,而是其它不为人知的原因。

 

 

 

 

 

 

转载请注明:百蔬君 » 【原创文章】bing搜索出现大面积故障及解决办法

喜欢 (12)or分享 (0)
发表我的评论
取消评论

请证明您不是机器人(^v^):

表情