网站使用国外服务器,在国内打不开,是很多站长都会遇到的问题,遇到这种状况要先分析原因,针对形成的原因进行检测恢复。
1.网络攻击导致的
先要断定是不是仅仅你一个用户的网站打不开。如果是你一个用户的网站打不开,很可能是这个网站的代码有问题,或许是域名没有解析好等原因。
如果是大多数用户或一切用户的网站打不开,首要断定是不是攻击致使的。因为攻击有很多种,例如CC攻击、ddos攻击,都会形成网站打不开。所以要花一些时间仔细剖析。如果断定了是攻击致使的,用防火墙软件或硬件来进行剖析,大多数时候需联络机房协助。
2.某个网站代码有问题
排除了攻击形成的原因,就有可能是服务器上的某一个网站空间代码有问题,影响了整台服务器上的网站,这种情况下,能够配置的操作:重启动IIS,然后把一个池一个池中止来查看是哪池致使的,就能够找出问题所在。
3.机房的线路出故障
如果能够在服务器上访问自个这台服务器的网站,在服务器上访问是正常的,而在长途用自己的电脑访问不了,很可能是机房的网络出了问题,或许服务器的80端口被封掉了形成的。这时候可以联系服务商协助处理。
4.网站域名被墙
域名被墙,也就是指被【Great Firewall以下简称(GFW) 】也称中国防火墙或中国国家防火墙,屏蔽的域名。域名之所以会被墙,可能是域名下的网站非法信息过多或有敏感内容,不符合国内法律法规;使用的网站空间为国外空间,IP地址是国外的;在不整改的情况下,则域名会被GFW屏蔽。虽然此时域名解析正常,但是可能导致国内域名或者国外域名都访问失败。
域名被墙的几种表象方式
(1)域名解析的IP纳入黑名单
这种情况下大家只要换IP就正常了,但换IP也只能解除一时的燃眉之急,一旦又被GFW发现很有可能就直接被封域名了,所以还是建议大家主动清除网站上的不法内容
(2)域名纳入GFW黑名单
在排除IP/DNS劫持的情况下,就是域名被纳入GFW的数据库了。不过大家可以通过翻墙、更换国内服务器或者使用国内转发服务器也可以解决网站进不去的问题。
(2)DNS劫持
比较细心的站长可能会发现,有时候用电信宽带打开某个网站就会跳转到其他页面,而用移动或者铁通打开正常,这极有可能被DNS劫持了。现在也有很多非法分子通过第三方DNS进行劫持,所以在排除电信、移动等问题的同时也要分析一下自己用的第三方dns是否出现异常。
解决方案:
(1)将被墙的域名搬到国内来,使用国内服务器,并且办理备案;
(2)服务器上绑定一个新域名,使用国内的转发服务器,将被墙的域名跳转到新域名上,通过设置301和全站转发,可以将原来域名的权重转移到新的域名上。
(3)将域名解析到国内的某个大站(如baidu等),过几天后有可能会被解封;
(4)检查网站信息,清理掉敏感内容,网站内容要符合国内政策法规。
关于网站域名被墙,除了以上这些亡羊补牢的办法之外,从各方面的资料来看,目前域名被墙基本无解,尤其是一些灰色地带的网站,除非用国内主机,因只要经过墙就会被重置,用国内主机的话,从国外访问会被重置。可以国内国外各一个主机,根据线路解析…