一个偶然的机会,看到一个帖子说的关于手机免流的原理的文章。大概是说,运营商通过HTTP请求头的一些内容,来判断区分是收流量费还是不收流量费。原理很简单,基本就是两个路子,就是伪装HTTP的请求和反馈的头文件来规避运营商的检查。 网上多的是OpenVPN的例子,但是我主要使用Shadowsockets,本来打算立马改一个,顺便学习下Go语言,刚准备开发的时候,搜到了一个开源项目,ShadowsocketsR(https://github.com/shadowsocksr)。基本是一个SS的第三方扩展,直接简单不用写了。
稍微看了一下,直接找台VPS测试一下。
安装:
wget http://vpn.ximcx.cn/SSR/SSR && bash SSR
很简单,一键OK.
然后客户端
https://github.com/shadowsocksr/shadowsocksr-android/releases
部署之后,混淆参数根据运营商不同填写一下
移动:
wao.10086.com
wap.10086.cn
wap.10086.cn/r/nX-Online-Host:wap.10086.cn
wap.10086.cn X-Online-Host:wap.10086.cn
联通:
wap.10010.com
m.10010.com
m.10010.com/r/nX-Online-Host:m.10010.com
m.10010.com X-Online-Host:m.10010.com
。。。。。。。。。。。。。。。。。。。。
20170103,经测试似乎无效了