基于 ACL4SSR 修改后的 ZJU 分流规则
电报交流群,欢迎来自 ZJU 的使用者加入交流
- ZJU 内网资源/学术资源分流(直连访问/内网穿透访问)
- 节点自动选择
- 节点故障转移
- 节点负载均衡
- Telegram 分流
- Youtube 分流
- Netflix 分流
- 动画疯分流
- 哔哩哔哩分流(解锁港澳台)
- Google 服务分流
- OneDrive 分流
- Microsoft 服务分流
- Apple 服务分流
- 游戏平台分流(Steam/Epic/Sony)
- 网易云音乐分流(灰色歌曲解锁)
- 广告拦截/应用净化/AdBlock/隐私防护
- 节点分地区管理(香港/日本/美国/**/狮城/韩国)
- ...
-
使用 Clash 作为代理工具,此工具支持 SS/SSR/V2Ray/Trojan/HTTP/HTTPS/SOCKS 等多种协议。不同平台的客户端如下:
- 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 开头的行
-
无论机场提供的订阅链接是 SS/SSR/V2Ray 等订阅链接,还是 Clash 订阅链接,都需要提取出其中的节点信息,再按照 ZJU Rule 进行处理,生成处理后的 Clash 订阅链接
-
订阅转换需要使用 subconverter。subconverter 的部署较为复杂,推荐使用已部署完成的公用 ZJU Rule 转换服务。也可以自己搭建 subconverter 并使用 ZJU Rule 规则进行订阅转换
-
下面介绍如何使用公用 ZJU Rule 转换服务:
- 打开 ZJU Rule 转换网站
- 粘贴机场提供的订阅链接(可以分行粘贴多个),点击生成订阅链接即可生成转换后的订阅链接
- 在 Clash 客户端中添加上一步得到的链接。以 Windows 版为例,点击 Profiles,将链接粘贴到上方的框中,点击 Download 按钮
- 推荐设置为每小时更新一次,以同步机场配置文件和 ZJU Rule 的更改。以 Windows 版为例,在配置上右键 - Settings,设置 Update Interval (hour) 为 1
Clash 采用继承的分流配置方式,例如,巴哈姆特设置为使用**节点,则将使用**节点分组中选中的节点进行代理。可以根据自己的需要进行配置,如将哔哩哔哩配置为香港/**节点以访问港澳台资源
ZJU-Connect和clash无法同时开启系统代理,可以用个小技巧将ZJU-Connect的socks5代理整合进入clash。
最佳方法是直接使用subconverter支持的类telegram链接生成一个订阅,然后将两个订阅链接按subconverter的规则合并(即url参数传递两个链接的编码结果,链接用|分开)。
tg://socks?server=127.0.0.1&port=1080&remarks=ZJU Connect
此外对于需要在服务端统一添加额外的节点的情况,可以使用下列方法设定。
- 首先自定义一个clash配置节点,例如名为
zju-connect.yml
,里面的参数是ZJU-Connect决定的。
proxies:
- {name: ZJU-Connect, server: localhost, port: 1080, type: socks5}
- 其次在
subconverter
的pref.ini
中指定insert_url=zju-connect.yml
。 - 然后重启subconverter。
- 最后clash更新订阅链接,启动本地的zju-connect链接,在校外访问时选择ZJU-Connect即可。
实际上不怕端口暴露的话,也完全可以将zju-connect部属在服务器上。
-
我不喜欢生成的规则/分组太复杂,可以更改吗?
公用转换服务使用 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 提交