判断网站域名是否被GFW(墙)过滤屏蔽了

  GFW:Greate Firewall Of China中国*;

  描述:

  1.今天所属的一个域名被告诉不能访问了,赶紧自己测试了一下,发现可以,然后对方试了下说是不行,然后仔细按对方说的一步步操作,果然是不能访问了;

  2.过了一会网站又可以访问了——间歇性屏蔽

  3.原因是访问某个页面,再那个页面进行搜索了一个词,导致整个IP被屏蔽

  判断是否被墙的过程:

  1.ping域名可以ping通,就是访问不了

  判断网站域名是否被GFW(墙)过滤屏蔽了

  2.可能公司内可以访问外网的原因,让朋友在他那试一下发现ping不通;

  3.使用linux常用命令wget来检测,下载 wget的windows版本在自己的电脑测试;

    下载地址:【https://sourceforge.net/projects/gnuwin32/files/wget/1.11.4-1/wget-1.11.4-1-setup.exe】

    安装步骤:双击一步步安装即可

    配置系统环境变量:

      新建变量“GNU_HOME”:GNU_HOME=C:\Program Files (x86)\GnuWin32

      在“Path”变量中添加:;%GNU_HOME%\bin

    使用管理员身份打开CMD即可使用wget命令

  4.正常的情况下一般不会出现:“connection reset by peer”的提示(如下图)。当你运行wget命令后,如发现这个提示,很大可能是被过滤了,网站的访问访问请求在不断被防火墙重置,导致无法访问。

  正常:判断网站域名是否被GFW(墙)过滤屏蔽了

  异常:判断网站域名是否被GFW(墙)过滤屏蔽了

  基本确定被墙了!!!

  

上一篇:Android 中OKHttp请求数据get和post


下一篇:php或js判断网站访问者来自手机或者pc端源码