此文转自本人的homezz.com网站。
有很多朋友访问不了自己网站的时候,往往想到的就是服务器崩溃了。我们homezz.com也有很多这样的用户,一旦自己访问不了自己的网站,就开始找到我们的客服人员,马上质疑:你们的服务器又崩溃了?实际上,至少80%的情况不是服务器宕机所致,那么下面我就简单的介绍一下,当网站不可用时,如何定位故障点。
总的来说,有中国特色的故障的原因有4个方面:1.网络接入服务商提供的DNS服务器失效,或者DNS被劫持;2.被访问域名的DNS解析出错;3.网站撞墙;4.服务器故障;
1.网络接入服务商(比如电信、小区宽带)DNS错误。
现象:点击左下角的开始菜单,进入运行,输入cmd,然后输入 ping xxx.com,返回的IP和你实际的IP不一致,或者就提示你找不到该域名;
分析:通俗的讲,就是你本地的电信不认识你正在访问的域名,该域名获取不了IP地址,因此无法访问网站;
解决办法:等待,或者拨打ISP接入商电话,如电信就是10000;
我国特色原因:有电信DNS服务器的原因,也有某些原因故意搞DNS劫持,你的域名被临时误伤;
2.被访问域名的DNS解析出错;
现象:同1;
分析:因为将域名和IP对应的事情是由DNS服务器来完成,比如homezz.com的DNS在 ns1.name.com,那么homezz.com的所有解析都由ns1.name.com这太服务器来完成,一旦该服务器宕机或者不在互联网上,那么homezz.com就无从解析,因此出现域名访问不到。比如最近几天的严打,导致在新网互联的域名都解析失效,我们有很多用户还误以为是homezz的服务器故障
解决办法:等待,或者更换域名DNS服务器,重新设置相关的A记录mx记录等等;
我国特色原因:同1;
3.网站撞墙
现象:通过代理能连接,无法直接连接;
分析:这个不用分析了,在天朝,做网络的,应该都知道这个东西
解决办法:更换IP;
4.服务器故障
在排除1 2 3 之后,那么网站还无法访问,则肯定是服务器故障,不过在homezz,我们提供了一个服务器状态查看的页面:http://homezz.com/hostcloud/
通过这个页面,你可以查看你所在服务器的状态,这个状态是真实的状态,原理是从美国的其他机房连接当前服务器,在线则是在线,不在线则不在线,和你当地的网络毫无关系。
标签:互联网事
其实国外主机比大部分国内主机稳定多了