关于这个问题,之前也出现过一次,之前折腾了一个上午没弄清楚到底什么原因,中午出去吃个饭回来,又莫名其妙的好了,可以访问了。
问题描述:
就是今天工作的时候,刚还在访问百度,查资料,突然就直接刷不动了,重新打开浏览器,访问www.baidu.com
也没法打开页面了。但是其他的网站,比如github
、google
、天猫淘宝
、京东
… 其他所有网站都可以访问(除了墙外的那些)。
最开始我以为是百度崩溃了,但是我发现同事又是可以访问的。没办法,那问题应该是出在我电脑了,我只能排查一下。
接下来我发现很奇葩的是:
只有百度首页(www.baidu.com
)没法访问,百度的其他页面却均可以访问,比如百度地图(ditu.baidu.com
),百度经验(jingyan.baidu.com
)、百度翻译(fanyi.baidu.com
)等等,甚至手机版的百度首页都可以访问的到(m.baidu.com
)
接下来网上查遍资料,也没有找到问题所在,而后我又发现,用百度的IP是可以直接打开百度首页的。
所以目前我用的解决方案是:
修改host
文件,手动添加有一条:
119.75.213.61 www.baidu.com
此时记录一下,以便下次遇到浪费时间。至于为什么访问不了百度首页,目前还是懵逼的!
更神奇的事情在接下来又发生了,在host重定向百度的域名ip后,过了十分钟,好奇心驱使我删掉我配置的那一项试了一下。发现:可以直接访问百度首页了,再不需要通过重定向,也可以直接访问了,如此甚好。就这么着吧