记录一次绕过校园网限速的探索

背景

某高校的校内校园网限制速度为30Mbps(相当于3.75M/s),下载游戏、模型等大文件的时候非常糟心。但是日常生活中无意中发现,极小时候访问特定资源的时候没有限制,比如使用一些应用商城下载安装包的、使用anaconda安装python包的时候,能跑到20M/s左右,这样已经完全够用了。

最近无意中看到了有人研究使用Dogfight360 – 羽翼城个人博客 大佬的下载CDN重定向IPV6工具包(Steam/EPIC/BattleNet/UbiConnect/XboxPC) – Dogfight360软件,重定向Steam下载请求至支持IPv6的CDN,并且获得满速下载的方法。经过实验后确实可行。

于是有了一个想法:既然IPv6都没有限速,那么有没有方法能够把任意流量使用IPv6发出,从而规避限制呢?

经过了解,一些高校对ipv6的流量不收费,也可以尝试一些这种方法。但是如果你的校园网不支持ipv6或者也限速,那么这种方法也就没有意义了。
测试是否支持ipv6:

  • IPv6 test (ipip.net)
  • 或者在命令行输入:ping 2001:4860:4860::8888,看看能否ping通。

原理

使用ipv6的节点,将所有本地流量转发到ipv6,从而达到绕过限速的方法。(就是科学上网的那个)

具体方法

直接寻找支持ip为IPv6协议的节点

记得之前见到过一些机场有这种节点,感兴趣的可以自行寻找一下。也可能是我记错了

自建节点

你最好有一台闲置的VPS。注意要支持IPv6。
参考:

随后导出订阅到V2rayN中使用即可。

如果你日常使用Clash,可以使用以下网站进行vmess到Clash配置文件的转换。

v2ray转clash节点 - v2rayse.com

记得在Clash设置中开启IPv6选项。


参考

  1. 实现校园网IPv6免流量上网与科学上网 | V2ray教程:X-ui与v2rayN ~ 极星网 (jixing.one)
  2. 对于Ipv6网络绕过校园网限额的尝试 - 知乎 (zhihu.com)
  3. 最高18MB/s!如何打破TJ-WIFI限速3.6MB/s的魔咒? (qq.com)