IPV6实现校园网免流
前言
本文在果壳大通过ipv6实现免流上网 | StriveZs的博客的基础上,补充了VPS的购买建议,DNS64的修改方法和全局搭建免流环境的教程,实现IPV6的过程在本文不再赘述
VPS
推荐使用DigitalOcean的VPS,可以与Github联动享受学生优惠,包含100$的代金券,1年有效期,DigitalOcean的服务器一个月5$,相当于第一年免费使用。
注册
首先去DigitalOcean注册一个账号,注意需要使用PAYPAL支付5$的费用,该费用会直接充值进账户中。
获取Github学生优惠
访问GitHub Student Developer Pack - GitHub Education点击Get your pack,进行教育邮箱认证,完成后即可来到教育优惠页面,关于Github教育优惠活动,可上网查找相关资料,其中包括DigitalOcean代金券,1年免费域名等相当豪华的福利。找到DigitalOcean的卡片,复制Your Code进入DigitalOcean的管理页面,点击左侧的Billing,在Promo Code中输入你的代码,等待一段时间即可。
创建VPS
进入DigitalOcean主页,点击右上角Create,选择Droplets

配置选择最基础的5$版本即可
主机地址可到SFO3 Speedtest | DigitalOcean进行测速,选择延迟最低网速最快的即可,一般推荐SFO
注意创建时选择IPV6选项,其他可按照个人喜好填写

之后即可按照前言中的教程进行SSR的搭建等操作
DNS64
进入服务器终端,输入vim /etc/resolv.conf,将nameserver改为如下两个,这是德国与谷歌的公开DNS64服务器,速度较快,但注意公开DNS64服务器会获取3天的浏览记录,有能力的同学推荐自己搭建DNS64服务器

全局实现免流
上述配置完成后仅实现了浏览器的免流访问,如果想要进行全局免流的话需要使用SSTap或Netch进行配置,本文讲解SSTap的配置方法,但SSTap已经在2017年停止更新(据作者说是由于磁盘损坏),有兴趣的同学可以学习Netch的使用方法,该软件仍有开发者在维护。
首先添加代理,点击绿色加号选择
SOCK5代理,服务器IP填写127.0.0.1,端口1080,其他都为选填。
点击添加模式,Proxify DNS request选择代理,动作类型选择直连,添加如下规则
1
2
3
4
5
6
7
8
9
10
11
12
13
140.0.0.0/8
10.0.0.0/8
100.64.0.0/10
127.0.0.0/8
169.254.0.0/16
172.16.0.0/12
192.0.0.0/29
192.0.2.0/24
192.88.99.0/24
192.168.0.0/16
198.18.0.0/15
198.51.100.0/24
203.0.113.0/24
224.0.0.0/3
可以不登陆校园网使用QQ等软件测试一下,如果可以正常使用即为成功。该方法可以实现Steam免流下载等操作,实测速度相对于裸连并不会变慢,30m/s左右


