封锁状况:
uTorrent中任务全红,所有tracker显示"超时"或"被用户断掉"。
感觉很奇怪,改用其他客户端发现连接正常,最后自己写数据包测试,证实居然是uTorrent被封锁。
封锁原理:
访问tracker服务器时,发送HTTP包中包含客户端软件信息,
如“User-Agent: uTorrent/1820”,比如说客户端是uTorrent、Bitcomet、MSIE 等等都可以在宽带出口端通过网络设备直接过滤掉。
比如过滤关键字"User-Agent: uTorrent”就可以理论上封掉了uTorrent下载。
解决办法:
在网上终于找到一个软件可以提供修改"User-Agent"功能的软件,它的功能是默认将“User-Agent: uTorrent/1820”变为"User-Agent: "然后提交,完全不影响uTorrent使用还能躲过封锁,我已经测试可以正常使用。
这个软件另一个非常实用的领域是可以用来cmwap上网,按同样的方法设置好以后,可以逃过移动设置的"User-Agent"对很多PC软件的封锁。
具体设置可以参考移动上网修改User-Agent方面的文章,然后使用startGUI.bat修改。