本文介绍 Mihomo Party 的覆写规则以及如何使用该功能。
简单说,就是通过自定义规则,让流量按照你想要的方式走。例如:
Mihomo Party 的覆写功能跟 Clash Verge Rev 的 全局扩展配置(Merge)/ 脚本是一样的。
在 Mihomo Party 中使用覆写很简单哦,分三步走:创建规则文件 → 编写规则 → 启用规则。其中对于新人来说比较麻烦的是规则的编写部分。
点击新创建的文件旁边的 ⁝ 按钮 → 编辑文件。即可开始编辑规则。
以 Yaml 文件为例:
# 在原规则前插入新规则(优先级更高)+rules:- DOMAIN-KEYWORD,ad,REJECT # 屏蔽包含 ad 的域名- DOMAIN-KEYWORD,steam,DIRECT # 包含 "steam" 的域名直连- IP-CIDR,23.72.0.0/16,DIRECT # Steam 服务器 IP 段直连
只是举个例子,实际这么写肯定不行。可以阅读 Mihomo 官方的文档,看看规则怎么写。
启用规则有两种方式:一种是全局启用,一种是仅对特定订阅启用。
保存了规则之后,返回覆写文件列表 → 点击 ⁝ 按钮 → 选择编辑信息 → 开启全局启用 → 保存。
切换到订阅配置界面 → 点击某个配置文件旁的 ⁝ 按钮 → 编辑信息。
点击覆写后的 + 号,然后选择要应用的覆写文件,保存即可。
规则是从上到下执行,越靠上优先级越高。例如:
+rules:- DOMAIN,music.spotify.com,PROXY # 精确匹配 → 优先执行- DOMAIN-SUFFIX,spotify.com,DIRECT # 泛匹配 → 次级执行
这时候 music.spotify.com
走代理,其他 spotify.com
子域名是直连。如果像我这样觉得麻烦,或者不会写的。咱们直接调用别人写好的规则就好了。例如:
rule-providers: # 定义规则源ads:type: httpurl: "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/SpywareFilter/sections/tracking_servers.txt"interval: 86400 # 每天自动更新+rules:- RULE-SET,ads,REJECT # 引用外部规则
上面是引用别人写好的规则,可以再懒一点,直接用别人写好的规则文件,我们直接添加进去就好了。覆写界面上是可以输入 url 导入规则文件的。
我在网上找到的一些覆写脚本:
adobe
)。以上面我写的示例为例,我禁止了 ad 的域名,所以当我访问 ads.google.com 时就被拒绝了。
针对正常网站,写一条规则加到最前面去。
+rules:- DOMAIN-SUFFIX,example.com,DIRECT