clash verge自定义规则设置,Merge规则详细教程

Clash是一个跨平台的开源网络代理工具,可以支持http,https,socks5等网络协议。Clash的配置主要是通过一个YAML格式的配置文件来进行的。你可以自定义路径、规则、代理等。

关于Clash Verge的安装可参考本站教程:Clash Verge Rev最新版本下载安装完整教程

本文重点介绍Clash verge的规则设置详细方法。

clash verge自定义规则设置,Merge规则详细教程
Clash Verge订阅管理界面

Clash Verge规则文件在哪里?

安装目录

首先我们需要找到Clash Verge的安装目录。如果是通过exe方式安装,可右键桌面的快捷方式,点击【属性】查看文件目标位置。

clash verge自定义规则设置,Merge规则详细教程
Clash Verge文件安装目录

配置目录

Clash Verge的配置文件一般位于主文件夹下的”.config/io.github.clash-verge-rev.clash-verge-rev”目录下,与ClashForWindows的配置文件目录结构很相似,都包含config.yaml、Country.mmdb、logs文件夹、profiles文件夹。

当前使用的主规则文件

其中主要规则配置文件是clash-verge.yaml。当你有多个机场订阅,在Clash Verge应用程序切换订阅机场时,clash-verge.yaml也会相应修改为选择的机场订阅文件内容。

clash verge自定义规则设置,Merge规则详细教程
规则文件目录结构

所有订阅的规则文件

所有订阅规则文件在profiles目录下,包含机场订阅文件和自定义订阅文件。机场订阅文件在没有手动修改过规则文件时,yaml文件的内容就是机场订阅地址下载后的原始内容。

clash verge自定义规则设置,Merge规则详细教程

增加临时规则

适用场景:仅适用于临时修改,在重新更新机场订阅时会被覆盖掉。

常规修改规则办法时在Clash Verge程序界面,点击左侧的【订阅】菜单,在当前使用的机场订阅鼠标右键,点【编辑文件】,在规则编辑器中找到rules子项,增加相应的配置。建议增加的规则放到靠前的位置,提供匹配效率。修改完成后保存生效。

clash verge自定义规则设置,Merge规则详细教程
clash verge自定义规则设置,Merge规则详细教程
规则文件编辑

比如我们增加45.150.220.111这个IP直连,可在rules下添加如下内容:

 - IP-CIDR,45.150.220.111,DIRECT

关于rules的规则语法请参考本站教程:Clash 怎么设置规则?Clash自定义分流规则编写详细教程

自定义永久生效规则Merge方法

适用场景:仅适用于永久自定义规则,在重新更新机场订阅时不受影响,不会被覆盖。

详细步骤:

1.增加Merge订阅

首先在Clash Verge左侧点击【订阅】菜单,然后点击【新建】新建订阅文件,选择类型【Merge】,输入一个订阅规则名称。

clash verge自定义规则设置,Merge规则详细教程
新建订阅规则

clash verge自定义规则设置,Merge规则详细教程
新建Merge订阅

2.编辑Merge订阅文件

在新建的Merge订阅规则处右键点击【编辑文件】,进入规则编辑器。

clash verge自定义规则设置,Merge规则详细教程

clash verge自定义规则设置,Merge规则详细教程
Merge规则编辑器

一般建议在 prepend-rules中添加自定义规则。

这里我增加了一条IP直连规则:”IP-CIDR,45.150.220.111,DIRECT”,然后保存。

# Merge Template for clash verge
# The `Merge` format used to enhance profile

prepend-rules:
    - IP-CIDR,45.150.220.111,DIRECT
    
prepend-rule-providers:

prepend-proxies:

prepend-proxy-providers:

prepend-proxy-groups:

append-rules:

append-rule-providers:

append-proxies:

append-proxy-providers:

append-proxy-groups:
clash verge自定义规则设置,Merge规则详细教程
增加一条IP直连规则

3.启用Merge规则文件,查看是否生效

右边新增的Merge规则,点击启用。然后点击右上角的【查看运行时订阅】图标,查看当前配置规则rules是否已增加我们的新增IP直连规则。

clash verge自定义规则设置,Merge规则详细教程
clash verge自定义规则设置,Merge规则详细教程
查看当前配置规则已生效。
正文完
 1