skip to content
Liu Yang's Blog

Clash.Meta:让学术网站走教育网直连

/ 2 min read

Updated:
Table of Contents

问题

在教育网里开着 Clash 时,访问论文数据库这类学术网站会走代理出口,网站识别不到学校 IP,就需要手动登录机构授权,非常麻烦。

如果这些网站的连接直接使用教育网 IP,一般会自动获得机构访问权限。所以思路很简单:用 Clash.Meta(现名 mihomo)的分流功能,让学术网站走直连。

思路

不需要自己整理域名列表。社区已经有维护好的 Scholar 规则,用 rule-providers 远程导入配置文件,再加一条分流规则即可。Meta 内核与旧内核的规则格式是通用的。

规则文件托管在 GitHub 上,这里通过 jsDelivr 的 CDN 地址引用。jsDelivr 相当于 GitHub 文件的反向代理,访问更稳定,也能避开对 GitHub 的 SNI 阻断。

配置

完整配置可以参考 Meta 内核的配置手册,下面只给出关键部分:

rule-providers:
scholar:
type: http
behavior: classical
format: yaml
url: https://cdn.jsdelivr.net/gh/ferristale/clash_rules_for_scholar/rules/scholar.yaml
interval: 86400 # 每天更新一次
rules:
- RULE-SET,scholar,🎯直连策略
# ……其他规则

🎯直连策略 换成你配置里实际的直连策略组名。注意这条规则要放在会命中这些域名的代理规则之前。

参考