三年Clash老用户分享自定义规则添加方法

本文详解Clash自定义规则的添加流程,涵盖代理组配置、分流规则优先级、TUN模式与系统代理区别,并提供可复用的YAML配置模板,帮助用户实现精细化的流量管理。

Clash自定义规则添加前置条件

在添加自定义规则前,需确保已安装Clash客户端并获取有效订阅,Windows推荐Clash Verge Rev,Mac使用ClashX,Android可选FlClash,获取订阅链接后,在客户端「配置」页面导入即可进入规则编辑界面。

自定义规则的核心作用是实现精细化流量分流:哪些流量走代理,哪些直连,哪些拦截,通过合理配置,可显著提升访问速度并降低延迟。

代理组类型与适用场景

代理组是Clash规则系统的核心组件,决定流量如何分配到具体节点。

select(手动选择)

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

适用于需要手动切换节点的用户场景,如特定业务需要固定IP。

url-test(自动测速)

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

自动选择延迟最低的节点,适合日常跨境办公访问,建议设置interval: 300(5分钟测速一次),避免频繁测速影响体验。

fallback(故障转移)

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

当主节点不可用时自动切换到备用节点,保障连接稳定性,适合对可用性要求高的场景。

分流规则写法与优先级

Clash规则按从上到下顺序匹配,首条命中的规则生效

常见规则类型

规则类型 写法示例 适用场景
DOMAIN DOMAIN,google.com 精确匹配域名
DOMAIN-SUFFIX DOMAIN-SUFFIX,github.com 匹配域名及子域名
IP-CIDR IP-CIDR,10.0.0.0/8 匹配IP段
GEOIP GEOIP,CN 匹配国家/地区

规则优先级示例

rules:
  # 境内网站直连
  - DOMAIN-SUFFIX,baidu.com,DIRECT
  - DOMAIN-SUFFIX,taobao.com,DIRECT
  - GEOIP,CN,DIRECT
  # 国际网络加速
  - DOMAIN-SUFFIX,google.com,手动节点
  - DOMAIN-SUFFIX,youtube.com,自动测速
  - DOMAIN-SUFFIX,github.com,手动节点
  # 其他流量走代理
  - MATCH,自动测速

优先级原则:精确规则(DOMAIN)→ 域名后缀(DOMAIN-SUFFIX)→ IP段(IP-CIDR)→ 国家(GEOIP)→ 兜底(MATCH)。

TUN模式与系统代理的区别

系统代理模式

仅处理HTTP/HTTPS/SOCKS5协议的流量,由应用程序主动发起代理请求,配置简单,但部分应用(如游戏、UDP应用)无法使用。

TUN模式

创建虚拟网卡,接管设备所有流量(包括UDP),适合游戏、VoIP等场景,配置稍复杂,但覆盖范围更广。

dns:
  enable: true
  listen: 0.0.0.0:53
  enhanced-mode: fake-ip
  nameserver:
    - 223.5.5.5
    - 119.29.29.29

建议日常网页浏览使用系统代理,玩国际服游戏或需要UDP传输时开启TUN模式。

FAQ:常见问题与解决

现象:规则配置后部分网站仍无法访问

原因:规则优先级设置错误或域名未匹配

解决方法:检查规则顺序,确保精确规则在前;使用DOMAIN-SUFFIX覆盖子域名

现象:开启代理后国内网站访问变慢

原因:国内流量被错误分流到代理节点

解决方法:确保GEOIP规则将CN流量指向DIRECT,增加DOMAIN-SUFFIX规则覆盖常用国内网站

现象:节点切换后速度无明显提升

原因:代理组类型选择不当或节点质量差

解决方法:日常使用建议用url-test自动测速;检查节点延迟和带宽

节点选择建议

不同使用场景对节点要求不同:4K视频需要高带宽节点实时游戏需要低延迟节点跨境办公需要稳定连接,选择节点时关注延迟(<100ms为佳)、带宽(>50Mbps可满足多数场景)及稳定性。

对于需要获取节点信息的用户,建议通过正规渠道了解订阅转换工具的使用方法,将不同格式的订阅转换为Clash可用的YAML格式。

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