感觉 openclash 的设置好反人类,一个自定义规则搞了好久

2024-09-01 11:11:58 +08:00
 sjqboss

一直以为在配置管理里的配置文件里编辑,编辑好自定义的规则是可以使用的,但应该是定制了自动更新订阅的缘故,订阅更新后自定义的规则消失了,现在完全不懂在哪里添加自定义规则,太难了。

16524 次点击
所在节点    OpenWrt
50 条回复
kylo1989
2024-09-01 17:12:31 +08:00
9L 正解,你稍微研究下就知道 openclash 还是挺好用的
bkmi
2024-09-01 18:02:49 +08:00
open 的设置项是真的乱
murchef
2024-09-01 18:17:51 +08:00
自定义规则放在 覆写设置-自定义规则,你的配置文件是从机场订阅更新的,所以在配置管理里编辑的内容,会在下次订阅更新时被删除,在覆写设置里的自定义规则就不会随着订阅更新而删除
nobody1234
2024-09-01 18:55:44 +08:00
openclash 没用过,但 clash for windows 有个叫 parser 的设置,可以在每次更新订阅后添加进自己的规则,可以找找在 openclash 的哪个入口去设置
jlz52z
2024-09-01 18:57:44 +08:00
@testonly V2rayn 可以通过修改入站端口实现你的需求
FringJX
2024-09-01 20:14:59 +08:00
openClash 自带订阅转换,自己维护一个云端的模板,放在 github ,然后你转换的时候用你自己的模板,它会自动抽取你的节点和模板里的规则拼接,成为一个配置文件。这样,你每次只更新机场的订阅链接就可以了,规则都是用的你自己维护的那个。
muapyw
2024-09-01 20:17:16 +08:00
直接用配置文件
# 订阅
proxy-providers: 可以自动更新订阅
# 代理组
proxy-groups: 节点分组

rules: 规则分流 RULE-SET GEOSITE GEOIP 都支持

通用模板
Ashore
2024-09-01 20:53:18 +08:00
我用的 openclash ,play store 动不动就没办法下载东西。烦的一批
zbowen66
2024-09-01 21:32:12 +08:00
mezi04
2024-09-01 21:32:38 +08:00
@Ashore 加下这两条规则试下,坛子里之前其实讨论过了,是下载的时候被分到了 cn 的 cdn ,你用 vpn 反而下不动,证据就是在下载开始时断开 vpn ,反而可以下载了
# 解决 google play 下载问题
- DOMAIN,services.googleapis.cn,DIRECT
- DOMAIN-SUFFIX,xn--ngstr-lra8j.com,DIRECT #解决谷歌商店无法下载问题
Earsum
2024-09-01 23:13:10 +08:00
@mezi04 openclash 开启 faleip 模式并启用绕过大陆 ip 功能就会导致类似问题,在绕过黑名单中加入上述域名依然不会进入 clash 内核处理,github 上面这个 issue 很久了,但是作者似乎一直没有修。
hazardous
2024-09-01 23:17:54 +08:00
没用过 openclash ,原版 clash 里叫 mixin
busier
2024-09-02 03:40:25 +08:00
It doesn't matter anymore. Anyway, the project was terminated
qbmiller
2024-09-02 08:28:22 +08:00
openwrt 当初就是死活弄不好。 换了 passwall ,一下搞定...
yyysuo
2024-09-02 09:15:12 +08:00
小白各种要求加功能,大佬不做管控就是这样的。
mezi04
2024-09-02 09:26:36 +08:00
@Earsum #31 是让你加到“自定义规则”或者直接加配置文件里
Goooooos
2024-09-02 09:33:06 +08:00
passwall2 的分流在路由器上够用了
另外新出了个 openwrt-mihomo ,看视频介绍界面比较简洁,可以试试
pokstay
2024-09-02 09:59:58 +08:00
规则在覆写设置中,里面勾选自定义规则后添加在下面的代码框中 rules 下面即可
Earsum
2024-09-02 10:45:44 +08:00
@mezi04 #36 可能是我没描述清楚,在 fakeip 模式下“不开启”绕过中国大陆功能的情况下,谷歌服务是正常的,因为 services.googleapis.cn 域名请求会进入 clash 内核并匹配规则发送往远端解析为境外地址,此时可以正常更新;但是 fakeip 模式下“开启”绕过中国大陆功能,会导致 services.googleapis.cn 域名请求无法到达 clash 内核并在本地 dns 解析为 cn 地址,导致无法更新。本来为了避免绕过中国大陆功能导致的此类问题,有设计一个黑名单机制,就是黑名单中的域名被强制发往 clash 内核,但这个功能似乎在 fakeip 模式下失效了( https://github.com/vernesong/OpenClash/issues/3700)。因此光是加规则可能还不够,要么在本地 dns 上游搭建 adgh 重写 dns ,要么就需要关闭绕过中国大陆选项,但前者需要 dns 套娃,后者可能会导致 clash 内核崩溃时本地 dns 被 fakeip 污染的问题
Serino
2024-09-02 11:47:50 +08:00
前段时间我研读了 Clash Meta 的文档,https://wiki.metacubex.one
然后从 Passwall2 转到使用 OpenClash ,感觉挺简单呀

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1069333

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX