自定义规则可以指定某个网站或应用走代理、直连或拦截。开始前,请先完成新手快速入门配置,并将连接模式设为“规则”。
添加自定义规则
- 打开 Clash Verge Rev,进入“订阅”。
- 找到当前使用的订阅配置,右键选择“编辑规则”。
- 在“前置规则”中添加规则。
- 保存后重新启用该订阅,再访问目标网站测试。
自定义规则不会因为订阅更新而消失。界面名称可能随版本略有变化,但入口仍在订阅配置的规则编辑页面。
先看懂一条规则
一条规则通常由三部分组成:
- DOMAIN-SUFFIX,example.com,代理组名称
DOMAIN-SUFFIX:怎么匹配。example.com:匹配哪个域名。代理组名称:匹配后怎么处理。
处理方式可以是订阅里的代理组,也可以使用:
DIRECT:直接连接。REJECT:阻断连接。
代理组名称必须与当前订阅中的名称完全一致。
新手常用的规则类型
| 类型 | 用途 | 示例 |
|---|---|---|
DOMAIN | 只匹配完整域名 | DOMAIN,www.example.com,DIRECT |
DOMAIN-SUFFIX | 匹配主域名及其子域名 | DOMAIN-SUFFIX,example.com,代理组名称 |
DOMAIN-KEYWORD | 匹配域名中的关键词 | DOMAIN-KEYWORD,example,REJECT |
PROCESS-NAME | 按应用进程名匹配 | PROCESS-NAME,WeChat.exe,DIRECT |
多数网站使用 DOMAIN-SUFFIX 就够了。DOMAIN-KEYWORD 匹配范围较大,添加前要确认不会误伤其他域名。
常用设置示例
让网站走代理
- DOMAIN-SUFFIX,example.com,代理组名称
将 example.com 换成目标网站域名,将 代理组名称 换成订阅中已有的代理组。
让网站直连
- DOMAIN-SUFFIX,example.cn,DIRECT
拦截指定域名
- DOMAIN-SUFFIX,ads.example.com,REJECT
规则顺序怎么排?
规则会从上到下匹配,命中第一条后就停止。范围更具体的规则应放在前面,范围更大的规则放在后面。
例如,想让 video.example.com 走代理,但让其他 example.com 域名直连,可以这样写:
- DOMAIN,video.example.com,代理组名称
- DOMAIN-SUFFIX,example.com,DIRECT
建议把自定义内容放在“前置规则”,让它先于订阅自带规则生效。不要在自定义规则中添加 MATCH,它是兜底规则,应保留在整个规则列表的最后。
规则没有生效怎么办?
按顺序检查:
- 当前连接模式是否为“规则”。
- 规则格式和代理组名称是否正确。
- 更具体的规则是否排在前面。
- 保存后是否重新启用了配置。
- 在“连接”或“日志”中查看实际命中的规则。
如果切到全局模式后可以访问,规则模式仍然不行,可先阅读:规则、全局、直连模式有什么区别?
使用 Nexus VPN 开始连接
Clash Verge Rev 是客户端,本身不提供节点。Nexus VPN 可提供 Clash 订阅,完成账号验证后可免费试用 3 天,包含 5GB 流量和全部节点,无需绑定付款方式。
领取订阅并完成快速入门配置后,再按实际需要添加自定义规则。