-
Notifications
You must be signed in to change notification settings - Fork 651
(诊断专用)如何检测自己的连接哪里出问题
很多人在使用Unblock Youku系列插件(包括Chrome/Firefox插件、Unblock DNS、pac等)的时候或多或少都会碰到问题,如果碰上视频网站报错、无法连接等等,各位可以先试试用下列的方法进行自我诊断。
1. 先看看FAQ
这个非常重要,因为里面有大部分人都会碰到的问题,因此你碰到的问题很有可能早就已经写在里面的了。FAQ不是用来当陪衬的,所以要好好看→_→
由于之前服务器曾经受到不明来源的DDos攻击(详见这里),而且服务器有时也会发脾气,所以可以先过来这里看看服务器的状态是否正常。即便不正常也不用着急,大部分情况都只是服务器一时半刻发脾气而已,过一会儿就好。如果出现大规模攻击的话我们会通过各个SNS平台通知大家。
如果服务器正常,FAQ里面也没有你想要的东西,你当然可以直接上我们的Google Groups反馈平台进行反馈。不过,在反馈之前,其实你还可以多走一步,这样既有利于我们解决问题,对电脑有一定了解亲或许也能自行找到哪里出问题。
在浏览器中输入http://ipservice.163.com/isFromMainland 并看看返回的结果是否为true,如果为true则代理运作正常,你的设备与代理服务器的连接也是正常的。如果连接失败,或者是显示为false,那就要看看你的设备所在的网络是否有限制或者是插件出故障了。重新安装一次插件并确保你的网络可以使用代理。
如果到了这里你都找不到问题所在,那最后的办法就是动用工具挖一下究竟哪条连接有问题了。这里有两种方法,浏览器自带的开发者工具(developer tool)或者第三方嗅探工具(如wireshark、tPacketCapture)。基本上挖一下就可以找到究竟那条连接在捣鬼的了,如果你看不懂没关系,记得在反馈的时候给我们看就行了。
使用开发者工具检测
如果你是电脑菜鸟,不懂得用那些专业工具的,抑或是你英语不好看不懂英文的,那就用这种方法,一步步来不会很难的。
首先按下键盘的F12按钮,打开控制台,然后点击network
然后按照图中红色框框的点击
接着刷新一次页面,里面就会开始记录各种连接数据的了,留意一下status一栏,一般来说如果连接有问题(http 错误代码4字头或者5字头的)那条会以红色显示。
点击该条显示详细信息,留意一下request url
好了,如果你是高手你应该能推断究竟是哪里有问题了。如果你是新手的话就把最后的两部截图发上来吧。
使用第三方嗅探工具(以wireshark为例)
如果你有这个心情捣鼓这些东西,或者你本来就对电脑知识有一定了解的可以使用这种方法。
首先安装wireshark:可以直接到官网下载,有Windows和Mac OS X版本,这里就不再详述。(Windows版本的记得要连带安装WinPcap)
然后运行,样子应该跟这个差不多
选择你现在正在使用的网络连接,然后点start。然后刷新页面直到错误页面重现时停止截取,这时软件就已经记录所有连接活动。
保存下来,把整份报告发过来吧。
PS:android系统可以使用tPacketCapture,这款软件的一大优点就是不用root。使用方法非常简单:只要启动截取(会提示要求开启VPN,点击允许即可),再重复一次问题连接即可。