前言

本文在果壳大通过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
    14
    0.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左右