Clash for Windows(常缩写为 CFW)是一个运行在 Windows、macOS 和 Linux 上的图形化代理客户端。它本身并不产生网络代理能力,而是为开源的 Clash 内核提供了一层易用的图形界面:内核负责转发流量和匹配规则,客户端负责管理配置、展示连接和日志。

它能做什么

  • 规则分流:按域名、IP、地理位置(GeoIP)、进程名等条件,把不同流量分配给不同出口。典型用法是国内网站直连、国外网站走代理。
  • 节点管理:从服务商的订阅链接导入节点列表,手动选择或按延迟自动选择节点。
  • 系统级接管:通过系统代理或 TUN 虚拟网卡两种方式,让浏览器乃至全部程序的流量经过 Clash。
合作推荐 订阅链接从哪来? 本站合作机场注册即送 1GB 香港高速体验流量,可直接一键导入。 获取高速节点

几个核心概念

概念说明
内核(Core)实际处理流量的命令行程序。CFW 内置 Clash Premium 内核,支持 TUN、规则集等增强功能。
配置文件(Profile)一份 YAML 文件,包含节点、代理组和规则。订阅链接下载下来的就是这样一份文件。
节点(Proxy)一台远程代理服务器,支持 Shadowsocks、VMess、Trojan 等协议。
代理组(Proxy Group)把多个节点组织在一起的策略单元,例如“手动选择”“自动测速选择”。
规则(Rule)决定某条连接走哪个出口的匹配条件,自上而下逐条匹配。

工作流程

  1. 程序发起网络请求,经系统代理(或 TUN 网卡)进入 Clash 内核,默认监听 127.0.0.1:7890
  2. 内核解析目标地址,按配置文件中的规则从上到下匹配。
  3. 命中 DIRECT 的连接直接发出;命中代理组的连接加密后转发给对应节点;命中 REJECT 的连接被拦截。
注意:Clash for Windows 只是客户端,需要配合可用的代理服务器(自建或购买订阅)才能正常使用。原开发者已于 2023 年 11 月停止更新,最终版本为 0.20.39,目前依然可以正常使用。

了解这些概念后,建议按顺序阅读下载与安装导入订阅两篇教程,十分钟内就能完成初始设置。