Clash Verge Rev规则配置心得,代理组类型选择与分流写法

本文详解Clash Verge Rev的代理组配置逻辑,对比select/url-test/fallback三种策略差异,解析TUN模式与系统代理的适用场景,并提供DOMAIN-SUFFIX/IP-CIDR等分流规则的正确写法。

Clash Verge Rev代理组类型详解

代理组是Clash规则系统的核心组件,决定流量如何分配到不同节点,理解三种代理组类型的差异,是配置稳定规则的前提。

1 select(手动选择)

proxy-groups:
  - name: 手动节点组
    type: select
    proxies:
      - 节点A
      - 节点B
      - 节点C

适用场景:需要手动切换节点、测试特定节点延迟、或对出口IP有明确要求的情况,跨境办公访问特定地区资源时常用。

2 url-test(自动测速)

proxy-groups:
  - name: 自动测速组
    type: url-test
    url: http://www.gstatic.com/generate_204
    interval: 300
    proxies:
      - 节点A
      - 节点B

适用场景:日常上网场景,Clash会自动向指定URL发送请求,延迟最低的节点被选中,适合需要兼顾速度与稳定性的用户。

3 fallback(故障转移)

proxy-groups:
  - name: 故障转移组
    type: fallback
    url: http://www.gstatic.com/generate_204
    interval: 300
    proxies:
      - 节点A
      - 节点B

适用场景:高可用性需求,优先使用列表中第一个节点,仅当该节点不可用时才切换到下一个,适合对连接稳定性要求极高的业务场景。

TUN模式与系统代理的区别

1 工作原理差异

特性 TUN模式 系统代理
接管范围 所有流量(TCP/UDP) 仅HTTP/HTTPS流量
适用场景 游戏、UDP应用、全局代理 浏览器、常规应用
系统层级 网络层(TUN设备) 应用层(HTTP代理)
性能开销 略高 较低

2 配置建议

TUN模式会创建虚拟网卡,直接接管系统全部流量,玩国际服游戏、观看海外直播时建议开启,普通网页浏览开启系统代理即可,延迟更低。

dns:
  enable: true
  listen: 0.0.0.0:53
  enhanced-mode: fake-ip
  nameserver:
    - 223.5.5.5
    - 119.29.29.29
tun:
  enable: true
  stack: system
  dns-hijack:
    - 8.8.8.8
    - 8.8.4.4

分流规则写法与优先级

1 规则类型对照

  • DOMAIN:精确匹配域名,如DOMAIN,www.google.com
  • DOMAIN-SUFFIX:匹配域名后缀,如DOMAIN-SUFFIX,google.com会匹配mail.google.com、drive.google.com等
  • IP-CIDR:匹配IP段,如IP-CIDR,10.0.0.0/8,no-resolve
  • GEOIP:按国家/地区分流,如GEOIP,US

2 规则优先级

Clash规则按从上到下匹配,越具体的规则越靠前,建议顺序:

  1. DOMAIN(精确域名)
  2. DOMAIN-SUFFIX(域名后缀)
  3. DOMAIN-KEYWORD(域名关键词)
  4. IP-CIDR(IP段)
  5. GEOIP(国家/地区)
  6. FINAL(默认出口)
rules:
  - DOMAIN,www.google.com,手动节点组
  - DOMAIN-SUFFIX,google.com,自动测速组
  - DOMAIN-KEYWORD,google,自动测速组
  - IP-CIDR,10.0.0.0/8,DIRECT
  - IP-CIDR,172.16.0.0/12,DIRECT
  - GEOIP,CN,DIRECT
  - FINAL,手动节点组

Clash Verge Rev配置步骤

  1. 下载客户端:从GitHub Release页面获取Windows/macOS版本,或使用镜像站下载
  2. 导入配置:粘贴订阅链接或手动导入YAML配置文件
  3. 开启代理:选择代理组模式,建议日常使用url-test自动测速
  4. 启用TUN(如需):游戏或UDP应用开启,普通浏览保持系统代理

常见问题FAQ

1 节点显示延迟正常但无法访问

现象:代理组显示延迟100ms,但浏览器无法打开网页

原因:DNS污染或fake-ip未生效

解决方法:检查DNS配置是否启用enhanced-mode: fake-ip,或尝试更换DNS服务器

2 TUN模式开启后部分应用无法联网

现象:开启TUN后,微信、钉钉等应用无法连接

原因:部分应用内置代理或证书校验被TUN拦截

解决方法:在规则中添加对应应用的域名走DIRECT,或临时关闭TUN

3 规则生效但速度很慢

现象:配置正确但访问速度不如预期

原因:节点带宽不足或选中了低质量节点

解决方法:切换到url-test模式让系统自动选优,或手动测试节点带宽后重新配置


节点选择建议:日常办公推荐普通中转节点,延迟低且稳定;4K视频和大文件下载建议高端专线,带宽更有保障;游戏场景务必选择低延迟节点,并开启TUN模式保证UDP流量转发。

您可以还会对下面的文章感兴趣: