关于如何通过IPv6绕过校园网计费#
先叠个甲:本文仅供学习了解, 非盈利目的。阅读本文及使用时务必循遵守部署服务器所在地、所在国家和用户所在国家的法律法规, 作者不对使用者任何不当行为负责。
租赁服务器的部分就不再赘述,自行寻找vps服务器即可(内存和存储需求都不大,只要关注带宽和每月流量限额即可) 这里我更倾向用X-UI的方法,可以生成http的订阅地址(只是因为比较习惯用clash)
尝试用233-boy一键安装的sing-box地址,用V2ray短暂的实现过直接跳过登录的校园网免流方法 但是网络性能很差,不能流畅的刷视频。debug半天没找到问题在哪,遂放弃。
前置操作总结#
一、服务器选择与 IPv6 双栈确认#
这是整个方案的基础前提。
校园网 IPv6 免流的原理是:校园网对 IPv6 流量不计费、不阻断,因此需要一台同时拥有 IPv4 和 IPv6 地址 的 VPS 作为中转跳板,代理所有 IPv4 流量。
关键要求:
- 服务器必须同时具备 IPv4 和 IPv6 地址(双栈),只有 IPv4 的服务器无法实现免流。
- 配置要求不高,1 核 1G 内存 即可,系统推荐 Ubuntu / Debian / CentOS,脚本均已适配。
- 如果购买 Cloudcone、Racknerd 等平台的 VPS,部分需要在商家后台手动开启 IPv6,然后重启服务器。
验证命令:
ip addr
输出中必须同时看到 inet(IPv4)和 inet6(IPv6)开头的地址行。如果没有 IPv6,需登录 VPS 商家后台开启 IPv6 并重启服务器。
二、连接服务器#
使用 FinalShell、Xshell 等 SSH 工具连接 VPS,填写:
- 主机:服务器 IPv4 地址
- 用户名:
root - 密码:购买服务器时设置的 root 密码
连接成功后即可在命令行中执行后续操作。
三、开启 BBR 拥塞控制算法#
BBR 是 Google 开发的 TCP 拥塞控制算法,能显著提升网络吞吐量和降低延迟。对于代理场景,开启 BBR 后流媒体播放和下载速度会有明显改善。
操作命令:
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
验证是否生效:
lsmod | grep bbr
如果输出中包含 tcp_bbr 字样,说明 BBR 已成功启用。
四、安装基础依赖#
在运行 NEU-campus-free 脚本之前,建议先安装以下基础工具:
sudo apt update
sudo apt install curl wget socat
curl/wget:用于下载脚本和文件socat:部分协议可能需要用到
五、防火墙配置(可选)#
如果服务器开启了 UFW 防火墙,需要放行脚本使用的端口。NEU-campus-free 脚本默认使用 8881 作为起始端口,并会根据选择的协议数量依次递增。
基本操作:
sudo ufw allow 8881/tcp
sudo ufw reload
如果后续添加了多个协议,对应的端口也需要逐一放行。也可以暂时关闭 UFW 进行测试:
sudo ufw disable
注意:如果 VPS 商家(如 Cloudcone、Racknerd)有额外的安全组或防火墙策略,也需要在商家后台放行对应端口。
六、运行 NEU-campus-free 脚本#
完成以上准备后,执行一键安装命令:
bash <(curl -fsSL https://raw.githubusercontent.com/SkYFly2233/NEU-campus-free/main/sing-box.sh) -l
脚本为交互式安装,会依次引导你完成以下步骤:
- 选择语言(English / 简体中文)
- 选择安装协议(支持 XTLS + reality、hysteria2、tuic、ShadowTLS、shadowsocks、trojan、vmess + ws、vless + ws + tls 等 12 种协议)
- 确认服务器地址(脚本会自动检测本机 IPv4/IPv6 地址)
- 设置端口(默认起始端口 8881)
- 生成订阅链接
安装完成后,脚本会输出订阅地址和节点信息,将其导入 Clash、V2rayN 等客户端即可使用。
常用管理命令:
sb # 打开管理面板
sb info # 查看节点信息
sb -h # 查看帮助
七、客户端配置要点#
- 代理地址务必使用服务器的 IPv6 地址,而不是 IPv4 地址。如果客户端填入 IPv4,流量将走 IPv4 通道,无法实现免流。
- 建议设置全局代理模式,让所有流量都经过代理服务器。
- 我的电脑上,不开虚拟网卡模式是没办法实现免流的(直接会让校园网失效),所以失败的时候建议开启虚拟网卡模式
由于不知道哪些操作是必要的,我就把服务器上的history发给AI做了个总结。。实测代理后PC端延迟60ms左右,刷视频没啥问题。在校园网计费平台会进行流量额的小幅跳动(大概个位数的MB消耗) 移动终端由于没有虚拟网卡的功能,实测下来校园网的流量消耗会略高于PC端,但是也会有所减少~
事实上,买个海外服务器自己配置代理,也省了买梯子的钱hhhhh 24.99¥/2500GB 流量,也是实现google自由了


