使用 Clash 提升你的 ZJU 科学上网体验!
当你在科学上网时,有没有遇到这些困难:
- 为了用浙大 IP 访问 Web of Science 等网站找文献,不得不关掉代理
- 什么垃圾校网,连个 CC98、N 站都上不了?结果一关代理好了!
- 为了 Netflix 换区,只能切换节点,结果访问所有外网内容的 IP 都跟着变,又要重新认证密码了!
- 想看 b 站港澳台限定内容,但不知道如何用代理访问,或者只能开启全局模式
- 我想用台湾节点看 Youtube,用新加坡节点看 Netflix,用香港节点看 b 站… 好家伙,只能在 v2rayN 里疯狂切换!
- 自己的机场有一大堆节点,结果一次只能用一个,好浪费!
- 我土豪,买了两个机场的订阅,还有自建的节点!但是又没法合并,亏大了啊!
- 我的机场提供了 Clash 订阅,但是不和我心意!(点名 GLaDOS)
- v2rayN 和 SSR 客户端怎么这么丑!(划掉)
- …
不要担心,让这篇教程和 ZJU Rule 拯救你的 ZJU 科学上网体验吧!
阅读说明
为了理解本文,你需要掌握一些知识。请确认你:
CC98 站内补课教程:如何真正流畅的科学上网(全科普) by 衣锦夜行
同时,还需要满足一些条件:
- 科学上网设备为 Windows/Mac/Android,或在 iOS 购买过 Surge/Quantumult/QuantumultX 等软件。(折腾路由器翻墙的大佬请无视此条件)
- 购买了机场的服务,有订阅链接(不管什么格式都行),或者有自建节点
安装 Clash
Clash 是一个代理工具,支持 SS/SSR/V2Ray/Trojan/HTTP/HTTPS/SOCKS 等多种协议。Clash 的优势在于其强大的节点分组和分流功能,可以极大地提升科学上网体验

-
首先为不同平台下载对应客户端并安装:
- Windows: Clash for Windows
- Mac: ClashX(推荐) 或 Clash for Windows
- Android/HarmonyOS: Clash for Android
-
(可不做)建议取消客户端默认开启的绕过 10.0.0.0/8 IP 段功能。10.0.0.0/8 作为 ZJU 内网 IP 段,已在 ZJU Rule 中进行正确配置。取消绕过该段后,该段将由订阅中的规则管理,可以实现在 Clash 中内网穿透等高级功能。以 Clash for Windows 为例,编辑 Settings - Bypass Domain/IPNet,去除以 10 开头的行
转换订阅链接
我们现在安装好了 Clash,但 Clash 是不支持 SS/SSR/V2Ray 等订阅链接的,需要将这些订阅转为 Clash 的订阅,同时加入分组、分流信息
为了更好地维护适用于 ZJU 的分组分流规则,我创建了一个仓库 ZJU Rule,通过此仓库中的分组分流规则进行订阅转换。欢迎同学们通过 Issue 提出意见或建议,或提交 Pull Request 完善规则
订阅转换需要使用 subconverter。subconverter 的部署较为复杂,因此推荐使用已在腾讯云香港部署完成的公用 ZJU Rule 转换服务。(也可以自己搭建 subconverter 并使用 ZJU Rule 规则进行订阅转换)
下面是公用 ZJU Rule 转换服务的使用教程:
- 打开 ZJU Rule 转换网站
- 粘贴机场提供的订阅链接(可以分行粘贴多个),点击生成订阅链接即可生成转换后的订阅链接
- 在 Clash 客户端中添加上一步得到的链接。以 Windows 版为例,点击 Profiles,将链接粘贴到上方的框中,点击 Download 按钮
- 推荐设置为每小时更新一次,以同步机场配置文件和 ZJU Rule 的更改。以 Windows 版为例,在配置上右键 - Settings,设置 Update Interval (hour) 为 1
注意,每次你通过转换后的订阅链接请求配置文件时,公用服务器都会从你的原订阅链接拉取最新的节点,同时使用最新的 ZJU Rule 规则。因此,不用担心你的节点内容过时。同时,为了减小服务器压力,也不要将更新频率设置的过快
配置 Clash 分流
以 Clash for Windows 为例,点击 Proxies,你将看到这些内容:
- 🚀 节点选择
- 🚀 手动切换
- ♻️ 自动选择
- 🔯 故障转移
- 🔮 负载均衡
- ✔ ZJU 内网
- 📲 电报消息
- 📹 油管视频
- 🎥 奈飞视频
- 📺 巴哈姆特
- 📺 哔哩哔哩
- 🌍 国外媒体
- 🌏 国内媒体
- 📢 谷歌 FCM
- Ⓜ️ 微软云盘
- Ⓜ️ 微软服务
- 🍎 苹果服务
- 🎮 游戏平台
- 🎶 网易音乐
- 🎯 全球直连
- 🛑 广告拦截
- 🍃 应用净化
- 🆎 AdBlock
- 🛡️ 隐私防护
- 香港节点
- 日本节点
- 美国节点
- 台湾节点
- 狮城节点
- 韩国节点
- 🎥 奈飞节点
看到这么多是不是很混乱?不要担心,Clash 的分流规则是继承的,实际配置起来很简单
比如,我们想通过香港节点代理奈飞视频和哔哩哔哩,通过台湾节点代理巴哈姆特(动画疯)。那我们在奈飞视频和哔哩哔哩选项中选择香港节点,在巴哈姆特选项中选择台湾节点即可
那到底是通过哪一个节点访问的呢?这取决于香港节点和台湾节点中具体选中的节点。香港节点~韩国节点这 6 个分组都是通过自动测试延迟来选择具体节点的,无需手动选择
如果我们想手动选择节点,可以在手动切换中选择节点,然后将哔哩哔哩选择设置为手动切换,就可以继承我们刚才选择的节点
常见问题
-
我不喜欢生成的规则/分组太复杂,可以更改吗?
公用转换服务使用 ZJU.ini 作为规则分组文件。该文件修改自 ACL4SSR_Online_Full_AdblockPlus.ini,添加了 ZJU.list。如要修改规则分组,请 Fork 本项目,自行搭建 subconverter 并编辑 ZJU.ini 进行转换
-
使用公用 ZJU Rule 转换服务会泄露我的订阅链接吗?
公用转换服务不会对用户的订阅链接进行储存。也可以自行搭建 subconverter 并使用 ZJU Rule 规则进行转换
-
我可以为 Clash 外的其他客户端生成订阅链接吗?
可以在 ZJU Rule 转换网站中更改客户端。也可以直接更改链接中的 target 参数。请参考 subconverter 文档
-
我可以对 ZJU Rule 进行完善吗?
我们欢迎通过 Issue 提出意见或建议,或提交 Pull Request 完善规则。ZJU 内网规则之外的规则请向项目上游 ACL4SSR 进行反馈,上游不予采纳时也可以向 ZJU Rule 提交
如果喜欢的话欢迎给 ZJU Rule 点一个 Star