请教一些关于 Clash 自定义规则的设置

12 天前
 1993lyt
各位 V 友晚上好,先简单介绍一下背景,我目前购买了三家机场的订阅,其中一家机场提供了 EMBY 服务,仅限他自己的节点来访问;目前主力使用的代理工具为 OpenClash ,我通过订阅转换将三家机场的节点合并成了一个配置文件,但因订阅转换实使用的是公共的远程配置,自然也无法自定义 EMBY 服务使用的节点了。
想要达成的效果不算很复杂,即能有一个 EMBY 的策略组和规则,且这个策略组中只包含了那家机场的所有节点,并且希望更新订阅时,策略组和规则不会被移除等。
目前有一些思路,比如在 clash 端设置自定义规则和策略组,或者在订阅转换时增加相应的策略组和规则。后者若能实现适用性更广一些,届时可用于其他一些代理软件。
无奈本人比较小白,经过一些搜索和学习,还是没能理解和掌握 OpenClash 中自定义的功能,特别时“覆写设置”、“一键生成”、“规则附加”以及“配置管理”中的“自定义”字眼的设置,还望各位 V 友能够不吝赐教,先在此谢过了!
913 次点击
所在节点    问与答
11 条回复
zhangjiashu2023
12 天前
你可以自己写远程配置,然后订阅转换的不就是你要用的规则了
icaolei
12 天前
配置文件找个模板自己手搓,把三个机场的节点作为 proxy-provider 放进去。
Goooooos
12 天前
https://wiki.metacubex.one/config/proxy-providers/
https://wiki.metacubex.one/config/proxy-groups/

例如:
proxy-providers:
provider1:
xxxx
provider2:
yyyy

proxy-groups:
name: emby
use:
- provider1
include-all-proxies: true


其他自己补充
1993lyt
12 天前
@zhangjiashu2023 远程配置编写的教程有比较详细或者基础的吗,我可能比较缺少相关前置知识。
Goalonez
12 天前
joh
12 天前
装个 subconverter 本地生成一下文件
KaliZ
12 天前
我猜 op 的需求是特定的域名走某一组节点,emby 服务器的配置就是域名、账密嘛。

下面是我自己折腾 openclash ,从机场订阅中选取几个节点做一个 url-test 策略组,另外为 V2EX 增加规则的过程。供 op 参考:
1 、"一键生成"-增加一个策略组(可选):需要先在最下面读取一下配置;然后在最上面的策略组那里点“新建”
内容大概这样,节点筛选那里可以根据正则条件筛选,我是手动增加的节点。
手动增加的方式就是编辑对应节点的信息,在最下方“添加到策略组”选刚刚添加的节点。
2 、"配置管理"-上传配置文件:文件内容如下,

写好了之后上传,“上传文件类型 ”选“规则集文件”,(其实可以从这里随便查看一个文件抄一抄格式)。
上传好了在下面中间的“规则集文件列表”中可以看到
3 、"规则附加"-配置策略:第三个(最下面)“添加”,编辑的时候内容如下:

4 、保存配置、应用配置。正常的话会在面板看到增加的规则
MYDB
11 天前
不想看 wiki 就让 ai 帮你写配置
zhangjiashu2023
11 天前
@1993lyt 油管一堆教程啊
1993lyt
10 天前
@KaliZ 非常感谢你的评论,这周末我花了点时间又找到了一篇教程,发现了我之前配置文件中的错误,我现在利用订阅转换达成了我的要求,你的分享很有参考价值,也许我以后用的上,再次感谢!
lostman1337
10 天前
最好是自己写和订阅转换模板,我自己搞了一个,你可以 fork 我的仓库然后自己动手改,很简单的
https://github.com/Aethersailor/Custom_OpenClash_Rules

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

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

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

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

© 2021 V2EX