2020是个流量为王的时代,从没有哪一年,比今年的流量对宅在家里的各行各业和各类人群来说,更加重要。但今天,我的博客网站国外服务器,被墙了,我的域名被墙后的现象,表现为:网站在国内无法访问,但在香港或国外却可以访问。比如常见的google、facebook、youtube等国外网站,就是由于国外服务器被墙后,国内无法访问。以前没遇到这种情况!
域名为何会被墙?除了我购买的台湾服务器外,一般使用港澳台的空间或国外服务器被墙是常有的事,特别是网站上有敏感违规关键词,导致GFW判断网站违规,将网站域名列入黑名单。
国外服务器域名被墙怎么解决?
如果域名ping的通却打不开网站(排除服务器宕机),用代理或者使用VPN可以打开,一般说明域名被封了。一般通过工具很容易判断出,网站的新老域名有解析及没解析的有没有被墙。发现被墙后该怎么办呢?
为了精确地判定是上述的那种情况,我们需要进行两次端口扫描,分别是国内端口扫描和国外端口扫描。我们只需要进入相应的网站,输入ip及其需要扫描的端口就可以了。
国内的端口在线扫描:http://tool.chinaz.com/port
国外的端口在线扫描:https://www.yougetsignal.com/tools/open-ports/
假如域名的网站非法信息多、敏感又不整改,会直接被墙掉,结果就是访问域名打不开,但解析是正常的。此时域名在国内是无法使用的,国外可以访问和使用。
国外服务器域名被墙的解决方案:
1、发现有域名被墙的话,最好立即解析走这个域名,不要保留在你的服务器上。或者将域名解析到国内的某个大站,过几天后有可能会被解封;
2、换回国内的空间,买个国内免备案的服务器建站;使用国内节点CDN分发。
3、换域名(将被墙域名解析到国内空间,然后做301重定向到新域名,以减少流量和权重的丢失)。
4、域名被墙多数是因为网站上存在过多非法关键词,导致域名信息被中国国家防火墙拦截。根治办法就是在你的服务器上安装关键词拦截系统,把敏感的词汇都给拦截了,这样就能保护站点不会再次被墙。如果内容没有问题,可以联系当地电信等ISP,要求对方检查,有时他们可以帮助将网站从黑名单中移除。
5、不安装关键词拦截系统的话,要整改网站内容,检查相关关键字有没有违反规定的,自己检查不到的,最好的办法是重做网站,保证之后的域名不被墙掉。
被墙域名的连带影响:每个访客访问一次被墙域名之后,在5-20分钟内再去访问同一个IP上的其他站点均无法再次访问。被墙的域名一直解析到某个IP的话,最终会导致整个IP被墙。如果间歇性的可以打开,打不开的时候用国外代理可以打开,说明域名被间歇性屏蔽(这个情况也可能是国内DNS解析不稳定造成的)。删除敏感信息词条关键字即可。
其实整体看下来,国外服务器被墙,无非就是域名被封,回到开头的,国外服务器被墙怎么办?如果ping不通,使用国外代理可以打开一般可以确定是ip被封。一般来说,如果你的域名解析的地址是国外的就会被墙,如果绑定国内的IP一般是不会被墙的。