网站打不开的原因有很多,服务器问题、域名问题、DDoS攻击,或者是网站被GFW屏蔽了,就是我们所说的网站被墙。
搞清楚网站打不开的原因有利于问题的解决。
首先确定原因是否是网站被墙,可以借助一些工具检测一下,网站被墙检测工具。
如果网站国内无法访问而国外访问正常,则你的网站不幸被墙了。
网站被墙,原因主要有两种:域名被墙或IP被墙。
域名被墙,可能是域名下的网站非法信息过多或有敏感内容,又不整改,则域名会被GFW屏蔽。虽然此时域名解析正常,
但是在国内域名访问失败,国外访问是正常的。
IP被墙,有可能是你的主机商的IP段刚好进入GFW的黑名单。还有就是你的网站本身并没有问题,而是是受到同IP下、
同一台服务器上其他被墙网站的影响而被无辜连累。如果ping不通,使用国外代理可以打开一般可以确定是IP被墙。
一般来说,如果域名解析的地址是国外的就容易被墙,如果绑定国内的IP一般是不会被墙的。
还有一种可能是运营商的DNS解析的问题或解析不稳定,域名被间歇性屏蔽,如在公司上不了的网站在家里就可以打开,
或者某个运营商的网络不能上的网站换个运营商就能打开等等。
遇到网站被墙,最好立刻解决问题,因为其影响可能会波及更大范围。例如,最初可能仅仅是网站域名被墙,
但是域名一直解析到某个IP的话,最终会导致整个IP被墙。而且,如果是因为网站有非法信息而域名被墙,
那么即使多次更换域名而不整改网络内容,网站仍有被墙的危险。
如何防范域名被墙
假如域名下的网站非法信息多,敏感,又不整改,会直接被GFW墙掉,结果就是访问域名是打不开的,
但是解析是正常的。此时域名在国内是无法使用的,国外可以访问和使用。
解决方案:把域名转回国内,正常做备案开通网站。B.域名被间歇性屏蔽:如果间歇性的可以打开,
打不开的时候用国外代理可以打开,说明域名被间歇性的屏蔽(当然这个情况也可能是国内DNS解析不稳定造成的)
假如域名下的网站出现非法信息,会暂时打不开,过会又可以打开,一般就判断为间歇性屏蔽。
解决方案:检查网站内容,删除敏感信息词条关键字。
C.IP被封:如果ping不通,使用国外代理可以打开一般可以确定是ip被封。
注意:一般来说,如果你的域名解析的地址是国外的就会被墙,如果绑定国内的IP一般是不会被墙的。
一、域名被墙:如果域名ping的通却打不开网站(排除服务器宕机),用代理或者使用VPN可以打开一般说明域名被封了。
假如域名下的网站非法信息多,敏感,又不整改,会直接被G.F.W墙掉,就是通常所说的被封锁、被屏蔽、被和谐,结果就是访问域名是打不开的,但是解析是正常的。此时域名在国内是无法使用的,国外可以访问和使用。
解决方案:
1、将域名解析到国内的某个大站(如baidu等),过几天后有可能会被解封,看你的人品了;
2、换回国内的空间;
3、换域名(将被墙域名解析到国内空间,然后做301重定向到新域名,以减少流量和权重的丢失)。
二、域名被间歇性屏蔽:如果间歇性的可以打开,打不开的时候用国外代理可以打开,说明域名被间歇性的屏蔽(当然这个情况也可能是国内DNS解析不稳定造成的)。
假如域名下的网站出现非法信息,会暂时打不开,过会又可以打开,一般就判断为间歇性屏蔽,处理方法就是删除敏感信息词条关键字即可。
三、IP被封:如果ping不通,使用国外代理可以打开一般可以确定是ip被封。
注意:一般来说,如果你的域名解析的地址是国外的就会被墙,如果绑定国内的IP一般是不会被墙的。
1.发现有域名被墙的话,最好立即解析走这个域名,不要保留在你的服务器上。
2.域名被墙多数是因为网站上存在过多非法关键词,导致中国国际出口上的“长城防火墙”拦截了这个域名的信息。因此就算你换多次域名,也都有被墙的危险,根治的办法就是在你的服务器上安装关键词拦截系统,把敏感的词汇都给拦截了,这样就能有效保护你的站点不会再次被墙。不安装关键词拦截系统的话,要整改网站内容,检查相关关键字会不会有违反规定的,自己检查不到的,最好的办法是重做网站,以保证之后的域名不被墙掉。
3.如何判断一个域名是否被墙:在国内无法访问,在国外可以访问。测试的可以用在线网页代理访问就知道。
4.被墙域名的连带影响:每个访客访问一次被墙域名之后,在5-20分钟内再去访问同一个IP上的其他站点均无法再次访问。被墙的域名一直解析到某个IP的话,最终会导致整个IP被墙