导入订阅
粘贴服务商提供的订阅链接,一键拉取所有节点与规则。
选择节点
打开策略组,根据延迟测速挑选最快的出口线路。
开启代理
点击系统代理开关,让浏览器等应用流量经过 Clash 分流。
定制规则
编写本地规则,让特定域名直连、特定 IP 走代理。
🔗 第一步:导入节点与订阅配置
Clash 的强大之处在于它不绑定任何单一服务商。你只需要一个订阅链接(通常由机场或自建节点提供),即可将所有节点信息加载到客户端。以下是标准操作流程:
- 启动 Clash 并找到 Profiles(配置) 标签页。
- 在输入框中粘贴订阅 URL,点击 Download。
- 下载完成后,点击该配置文件卡片使其处于激活状态(高亮)。
- 切换到 Proxies(代理) 标签,即可看到所有节点按策略组排列。
https:// 或更换网络环境后重试。部分 Clash 客户端支持自动更新订阅,你可以在配置页设置更新间隔(如 86400 秒)。⚡ 第二步:节点选择与策略组妙用
导入成功后,你可能看到多个策略组,如 🚀 自动选择、🌍 全球代理、🎯 手动切换 等。Clash 的策略组机制允许你定义流量的最终出口。
自动选择 vs 手动固定
默认的“自动选择”组会自动测试组内所有节点的延迟,并实时选用延迟最低的节点。对于追求速度的用户,这非常省心。但如果你需要固定使用某个特定地区的节点(比如访问区域限定内容),则可在“手动切换”组中点击节点名称进行锁定。
🖥️ 第三步:开启系统代理,接管浏览器流量
完成节点部署后,你需要让电脑上的应用程序“知道”要通过 Clash 上网。最通用的方式是启用 系统代理(System Proxy)。
- 进入 Clash 的 General(常规) 或 Settings 页面。
- 找到 System Proxy 开关并打开。
- 此时 Clash 会自动修改操作系统的网络代理设置,指向本地代理端口(默认为 7890)。
打开浏览器访问 https://www.google.com,若能正常加载,说明代理已生效。若失败,可检查端口是否被占用或防火墙是否拦截。
🌐 进阶:TUN 模式接管全部流量
部分应用(如命令行工具、游戏、UWP 应用)并不遵循系统代理设置。要让这些流量也经过 Clash 规则引擎,你需要启用 TUN 模式。
TUN 模式会在系统中创建一块虚拟网卡,从网络层拦截所有数据包。开启方法:
- 以管理员权限运行 Clash。
- 在设置中开启 TUN Mode。
- 首次使用可能需要安装虚拟网卡驱动,按照提示操作即可。
📐 第四步:编写规则,让流量各走各道
Clash 的精髓在于其规则引擎。你可以通过规则决定哪些域名直连、哪些走代理、哪些被拒绝。规则通常写在配置文件的 rules: 字段下,支持多种匹配类型:
上方示例的含义是:所有以 google.com 结尾的域名走代理,含有 facebook 的域名走代理,中国顶级域名 (.cn) 直连,根据 IP 地理位置判断为中国大陆的流量直连,其余未命中规则的流量走“漏网之鱼”策略组。
你可以在 Clash 的 Profiles 页面编辑当前配置的 YAML 文件,或使用 Merge 功能在不修改订阅原文件的情况下追加自定义规则。
SRC-IP-CIDR 规则可针对局域网内不同设备分配不同代理策略,实现家庭网络分流。🩺 常见配置问题速查
- 导入订阅后没有节点显示? 检查订阅链接是否过期,或尝试在浏览器中直接访问该链接看是否能返回 base64 编码内容。
- 浏览器能翻墙但命令行不行? 命令行工具通常不遵循系统代理,请启用 TUN 模式或手动设置环境变量
http_proxy=http://127.0.0.1:7890。 - 部分网站打不开? 可能是规则遗漏,在该网站的域名加入
DOMAIN-SUFFIX规则并指定代理组。