第一个原因,可能是DNS有问题。如果移动DNS解析的比较慢,或者移动DNS挂了,可能会出现这个问题。不过DNS现象一般注册都会向全球根服务器注册,很少出现这个问题
如果怀疑是这个问题,可以在电脑CMD下ping网站的URL,如果能PING通并且时延还挺小,就不是这个问题,下图的红框一个是表示DNS解析成功,一个表示平均时延小
如果不能Ping通,并且URL解析不出来,那么八成是DNS的问题,PC机会提示找不到主机,如下图所示
此时可以手工把自己PC机的DNS改成1.1.1.1或者8.8.8.8(著名的开放DNS),如果修改后能访问,那就肯定是DNS的问题,此时可以向运营商反馈这个问题
第二个原因,运营商因为某些策略和要求,对网站的IP地址进行了过滤,但是由于不同的运营商的过滤策略不一样,可能出现移动已经过滤了,但是联通还没有过滤的现象。我们可以使用著名的Facebook来测试,Facebook就是我国禁止访问的
如上图显示,对于Facebook的URL,很明显DNS已经解析出了Facebook的IP地址是205.186.152.122,但是就是无法Ping通。这就是运营商对访问Facebook的网络流量进行了过滤
出现第二个问题,只能通过访问代理服务器做跳板来解决。就是运营商看到你访问的是合法的代理服务器IP地址,实际上你通过代理服务器访问了Facebook
第三个原因,移动运营商的DPI(深度报文分析)比较好,分析出你访问的网站有一些少儿不宜或者政策不宜的内容,直接对网站进行了过滤。在这方面的确移动的执行的比较好,经常会有朋友发现一些和谐的网站之前可以访问,某一天就突然不能访问了,或者访问提示你有非法内容,就是这种情况
出现这种情况,一般是DNS可以解析,网站也能PING通,但是就是网页打不开。你可以多换几个运营商网络试试,经常会出现不同运营商有些可以访问,有些不能的现象,这个就需要碰运气了
一般原因就这3个,分别对应着DNS异常,无法PING通,以及可以PING通网页打不开这三种现像,你要具体测试一下。PING 网站URL是最简单的测试方法。