用了两年Clash总结的配置技巧

本文从代理组原理、TUN模式与系统代理区别、分流规则写法三个核心维度,系统讲解Clash新手配置流程,通过实际YAML配置示例,帮助用户快速掌握节点分组、自动测速与自定义规则技巧。

代理组类型与适用场景

代理组是Clash的核心分流机制,决定流量如何分配到不同节点。

1 Select(手动选择)

手动指定单一节点,适合需要固定线路的场景。

proxy-groups:
  - name: 手动选择
    type: select
    proxies:
      - 香港节点A
      - 日本节点B
      - 美国节点C

2 URL-Test(自动测速)

自动测试节点延迟,选择响应最快的节点,适合日常上网场景。

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

3 Fallback(故障转移)

优先使用列表中第一个节点,连接失败时自动切换下一个,适合对稳定性要求高的办公场景。

  - name: 故障转移
    type: fallback
    url: http://www.gstatic.com/generate_204
    interval: 300
    proxies:
      - 专线节点A
      - 中转节点B
      - 常规节点C

TUN模式与系统代理的区别

1 系统代理模式

仅接管HTTP/HTTPS/SOCKS5协议的流量,配置简单,但无法处理游戏客户端、UDP流量,部分应用不遵循系统代理设置。

2 TUN模式

创建虚拟网卡,接管设备所有流量(包括UDP、游戏数据包),适合需要全流量代理的场景,开启TUN模式后,系统代理设置可保持关闭。

特性 系统代理 TUN模式
流量范围 HTTP/HTTPS/SOCKS5 全部流量
UDP支持 部分 完整支持
配置难度 简单 需配置内核
性能消耗 较低 略高

分流规则写法与优先级

Clash规则按从上到下顺序匹配,命中后停止遍历。

1 规则类型

  • DOMAIN:精确匹配域名
  • DOMAIN-SUFFIX:匹配域名后缀(如youtube.com匹配所有子域名)
  • IP-CIDR:匹配IP段
  • GEOIP:匹配国家/地区代码

2 规则示例

rules:
  # 学术资源直连
  - DOMAIN-SUFFIX,edu.cn,DIRECT
  # 流媒体走自动测速组
  - DOMAIN-SUFFIX,youtube.com,自动测速
  - DOMAIN-SUFFIX,netflix.com,自动测速
  # 国内IP直连
  - IP-CIDR,10.0.0.0/8,DIRECT
  - IP-CIDR,172.16.0.0/12,DIRECT
  - IP-CIDR,192.168.0.0/16,DIRECT
  # 其他流量走手动选择
  - GEOIP,CN,DIRECT
  - MATCH,手动选择

基础配置步骤

  1. 下载客户端:Windows推荐Clash Verge Rev,Mac使用ClashX,Android可选FlClash
  2. 获取订阅:从节点服务商获取Clash订阅链接
  3. 导入配置:客户端添加订阅URL或粘贴YAML内容
  4. 选择代理组:根据使用场景选择对应代理组
  5. 开启代理:系统模式或TUN模式

常见问题FAQ

1 节点显示延迟高但无法连接

现象:代理组显示延迟正常,但无法打开目标网站
原因:节点IP被目标服务商封锁或节点服务器故障
解决方法:切换至其他代理组(如从自动测速切换到手动选择),或联系节点服务商更换IP

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

现象:开启TUN模式后,微信、钉钉等应用无法连接
原因:部分应用内置DNS解析与TUN虚拟网卡冲突
解决方法:在分流规则中添加对应应用的域名直连,或暂时切换回系统代理模式

3 订阅更新后配置丢失

现象:更新订阅后自定义规则消失
原因:订阅为完整配置覆盖,非增量更新
解决方法:将自定义规则保存为本地配置文件,更新订阅后手动合并

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