Clash 是目前最流行的开源代理客户端生态——从桌面到移动端,从初级用户到高级玩家,都有对应的方案。但 Clash 的发展历程有点绕:原版 Clash(Dreamacro/clash)已于 2023 年停止维护并删除仓库,社区在此基础上衍生出了多个分支。
如果你现在想用 Clash,最推荐的方案是:
桌面端 → Clash Verge Rev v2.5.1(Windows / macOS / Linux,基于 Mihomo v1.19 内核)移动端 → FlClash v0.8.93(Android / Windows / macOS / Linux,Flutter 跨平台)本文以最新版本为主线,从零开始教你上手。并且重点覆盖了机场数据源和自建机场的内容——因为 Clash 本身只是一个客户端,没有节点数据是没法用的。
一、Clash 是什么核心概念Clash 本质上是一个基于规则的代理转发引擎。你给它配置一组代理节点和一套路由规则,它根据目标地址(域名/IP)自动决定走哪个节点——是直连、走代理、还是拦截。
它的核心工作流程:
你的请求 → Clash 检查规则 → 匹配到规则 → 走对应出口(节点1 / 节点2 / 直连 / 拦截)
生态构成组件作用代表项目(最新版本)内核底层的代理转发引擎Mihomo v1.19(原 Clash Meta)桌面客户端带 GUI 的 Clash 封装Clash Verge Rev v2.5.1(⭐126k)移动客户端Android/iOS 上的 ClashFlClash v0.8.93(⭐42k)规则集预定义的域名/IP 分流规则Loyalsoldier/clash-rules(⭐27k)Clash Verge Rev v2.5.1 简介Clash Verge Rev 是当前最活跃的桌面客户端,基于 Rust + Tauri 2 框架构建,v2.5.1(2026-05 发布):
内置 Mihomo v1.19 内核(原 Clash Meta),支持一键切换 Alpha 版内核新版 UI 布局:左侧导航栏,依次为「代理」「日志」「设置」「订阅」「连接」「工具」支持可视化节点编辑:在代理页面右键节点即可修改服务器地址、端口、协议等配置文件管理和增强:Merge 和 Script 模式,YAML 语法提示TUN 堆栈升级:v2.4+ 重构了 TUN 模式,兼容性大幅提升WebDAV / 本地文件 / 云端多途径配置备份支持自定义 CSS 注入和主题颜色完全自定义全新的连接管理页面:可实时查看每个活跃连接的目标、节点、流量FlClash v0.8.93 简介FlClash 是基于 Flutter 的跨平台代理客户端,一套代码覆盖 Windows、macOS、Linux 和 Android:
Material You 设计风格,自适应屏幕尺寸(手机/平板/桌面)新版底部导航栏:配置、代理、日志、设置四页支持分应用代理:Android 上可指定哪些 App 走代理、哪些直连内置延迟测试和速度测试支持订阅转换:兼容 Surge / Quantumult X / Sing-box 等多种格式支持 WebDAV 数据同步开源无广告,F-Droid / GitHub 均可下载二、Windows 上如何使用(Clash Verge Rev)2.1 下载安装打开 Clash Verge Rev Releases 页面,找到最新稳定版(v2.5.1),下载对应系统的安装包:
系统架构下载文件Windows x64Clash.Verge_2.5.1_x64-setup.exeWindows arm64Clash.Verge_2.5.1_arm64-setup.exemacOS IntelClash.Verge_2.5.1_x64.dmgmacOS Apple SiliconClash.Verge_2.5.1_aarch64.dmgLinux debclash-verge_2.5.1_amd64.deb注意: 99% 的「此应用无法在你的电脑上运行」问题是下载错了架构。Windows 笔记本基本选 x64,Mac 检查是 Intel 还是 Apple Silicon。
2.2 首次启动安装后启动 Clash Verge Rev,系统托盘出现 Clash 图标。首次启动会自动生成默认配置文件(包含 Mihomo 内核和一套基础 GeoIP/GeoSite 规则),内核立即运行。
依赖说明: Clash Verge Rev 基于 Tauri 2 框架,依赖 WebView2。Windows 10/11 通常自带。如果遇到「无法显示界面/闪退/只有托盘图标」——这 99% 是 WebView2 缺失或损坏,请手动安装 Microsoft WebView2 Runtime。
如果仍然无法打开面板,尝试在设置 → 调试 → fixed_webview2 选项中修复。
2.3 导入订阅节点(最常用方式)这是最常用的方式。你需要先有一个代理服务商提供的订阅链接(如何获取见「第四章:机场数据源」)。
操作步骤(Clash Verge Rev v2.5.x):
右键托盘图标 →「打开面板」左侧导航栏点击「订阅」点击「添加」按钮,输入订阅 URL设置名称(建议写机场名称)和更新间隔(推荐 24 小时)点击「导入」——Clash 自动下载节点列表并解析左侧切换到「代理」页面,即可看到所有可用节点和策略组注意: 如果你的订阅 URL 返回的是 Clash 格式(YAML),导入即用;如果是 Base64/Surge 等其他格式,Clash Verge Rev v2.5.x 会自动转换,无需额外工具。
2.4 选择代理模式和节点三种代理模式在 Clash Verge Rev 的「设置 → 模式」中切换:
模式说明适用场景Rule(规则)按配置文件中的规则自动分流✅ 日常使用,最推荐Global(全局)所有流量走同一个代理节点需要固定出口 IP 时Direct(直连)所有流量不经过代理仅测速对比日常用 Rule 模式——国内网站直连,国外网站走代理,互不影响。
代理组选择在「代理」页面,你会看到多个代理组(Proxy Groups)。常见的是:
🚀 Proxy:手动选一个最快的节点🎯 全球直连:国内网站直连(无需操作)🐟 漏网之鱼:未匹配规则的兜底出口📲 电报消息:Telegram 专用策略组v2.5.x 新增了按地区筛选功能,代理页面顶部可以按「香港」「日本」「美国」等地区过滤节点。右键节点可以单独测速或编辑节点信息。
2.5 启用 TUN 模式TUN 模式是 Clash 的虚拟网卡模式——所有流量经此通过,包括不支持系统代理的程序。
开启方法:设置 → TUN → 开启 TUN 模式。
v2.4+ 的优势:重构后的 TUN 堆栈兼容性大幅提升,大部分环境下无需额外配置。
适用场景:
游戏代理(LOL、Steam 等)UWP 应用(微软商店)划词翻译、截图工具等不遵守系统代理的软件注意:开启后网络异常?检查是否有多个虚拟网卡冲突,或在 TUN 设置中排除局域网网段。
2.6 开机自启 & 静默启动设置 → 常规 → 开启「开机自启」。
如果你只希望开机后台运行(不弹窗口),同时开启「静默启动」。v2.5.x 的静默启动表现稳定,不会出现旧版「每次开机都弹窗」的问题。
三、移动设备上如何使用3.1 Android:FlClash v0.8.93FlClash 是 Android 上最推荐的 Clash 客户端,开源无广告。
安装:
Releases 页面 下载最新 APK也可通过 F-Droid 安装:FlClash F-Droid 仓库配置使用(v0.8.x 新版 UI):
打开 FlClash,底部导航栏进入「配置」右上角「+」→ 选择「从 URL 导入」粘贴订阅链接,命名后保存底部切换到「代理」 → 选择一个节点返回首页,点击顶部开关启动首次启动会弹出 VPN 权限请求——必须允许,因为 Android 上通过 VpnService 实现代理特色功能(v0.8.x):
分应用代理:设置中可指定哪些 App 走代理、哪些直连(类似 Surge 的 by-pass)一键测速:代理页面顶部工具栏可一键测速全部节点订阅自动更新:支持后台定时更新DNS 防污染:内置 DNS 配置,开箱即用3.2 iOS:替代方案由于 Apple 的限制,iOS 上无法直接运行 Clash 内核。推荐以下付费 App:
App价格特点Stash¥28Clash 规则兼容,界面最接近 Clash VergeSurge¥518最强大,支持网关/代理/规则/脚本Quantumult X¥48功能丰富,配置灵活Shadowrocket¥22简单易用,适合新手这四个 App 都支持导入 Clash 格式的订阅链接和规则集,迁移成本很低。
四、机场数据源Clash 只是一个客户端,你需要一个代理服务商(俗称「机场」)提供的订阅链接才能使用。这一章教你如何选择机场、避坑、以及物美价廉的推荐。
4.1 机场是什么「机场」是代理服务商的通俗叫法。它们租用海外服务器搭建代理节点,然后将节点信息打包成订阅链接出售。你把这个链接导入 Clash,就能一键获取所有节点。
一条订阅链接里包含什么:
https://xxx.com/api/v1/client/subscribe?token=xxxxxxxxxxxx
Clash 导入后自动解析出节点列表——每个节点包含:服务器地址、端口、加密协议、密码等。
4.2 免费 vs 付费 免费节点/订阅付费机场稳定性❌ 经常失效✅ 稳定长期速度❌ 多人抢带宽✅ 专属带宽安全性⚠️ 来源不明,可能窃取流量✅ 有售后、可查评价流媒体解锁❌ 基本不支持✅ 支持 Netflix/ChatGPT 等价格0¥10-30/月结论:免费节点适合临时应急体验,日常用还是付费机场靠谱。一个月十几块钱少吃顿外卖,换来稳定网络体验。
4.3 如何找到靠谱的机场推荐找渠道(按安全度排序):
朋友推荐:最靠谱的方式,真实使用体验VPS 商家的推荐:如 HostHare、RackNerd 等卖家的推荐合作伙伴Telegram 频道:搜索「机场推荐」「代理频道」——但要警惕假冒和跑路风险GitHub 收录列表:搜索 clash-subscription、proxy-list 等关键词需要避坑的信号:
危险信号说明价格过低5块钱月付无限流量?基本是骗局或超售严重无官网/TG只有一个 Telegram 频道,跑路风险极高不提供试用付费机场通常提供 1-3 天试用没有售后群出问题找不到人实名要求买代理要实名?直接跑4.4 选择机场的维度维度说明建议值延迟节点 ping 值< 100ms 优秀,< 200ms 可用带宽最大下载速度至少 100Mbps 以上流量每月可用流量轻度使用 100GB/月,重度 500GB+设备数同时在线设备至少 3-5 个协议支持的代理协议至少支持 VMess + Trojan + Hysteria2流媒体Netflix/ChatGPT/Twitter 解锁确认你需要的服务可解锁审计是否记录日志选"无日志"政策退款不满意能否退款7天无理由是加分项线路中转/直连/IPLC/IEPL中转够用,IPLC/IEPL 更稳但贵4.5 价格参考档次月付年付适用人群入门¥10-20/月¥100-200/年偶尔翻墙、浏览网页主流¥20-40/月¥200-400/年日常使用、看视频、ChatGPT高端¥50-100+/月¥500-1000+/年流媒体 4K、低延迟游戏、多设备自建(下一章)VPS ¥3-20/月VPS ¥30-200/年技术能力足够,追求独立控制五、如何自建机场(物美价廉方案)如果你有一定的动手能力(会 SSH 连接服务器、会执行命令),自建代理是最划算、最可控的方案。
5.1 方案优劣分析 自建机场价格¥30-200/年¥200-1000+/年控制权完全独立依赖服务商隐私自己的服务器,无日志取决于供应商政策速度单用户独享带宽多人共享流媒体解锁取决于 IP 质量通常有优化维护需要自己维护零维护多节点一般单节点十几个节点随意选结论:自建适合追求性价比和隐私的用户。一个 ¥50/年的 VPS 足够一个人日常使用。
5.2 选择便宜的 VPS以下是目前性价比最高的入门方案:
商家月付年付配置线路特点HostHare$2.5/月$35/年1C/512M/10G香港/日本,CN2 GIA 优化RackNerd$1.5/月$18/年1C/1G/20G美国多机房,性价比高BuyVM$3.5/月$42/年1C/1G/20G卢森堡/拉斯维加斯,不限流量BandwagonH$2.99/月$36/年1C/512M/10GCN2 GIA 经典V.PS€3/月€35/年1C/512M/15G日本/香港,CN2 优化Cloudcone$2.5/月$25/年1C/512M/15G美国,高性价比新手入门推荐:RackNerd $18/年方案,便宜、稳定、控制面板好用。用于学习自建足够了。
进阶选择:HostHare 香港/日本节点,线路好延迟低,预算充足首选。
购买提示:VPS 商家一般在 Black Friday(黑五)、New Year 有大促,年付价格可低至 $12-15。不急的话等促销。
5.3 快速搭建方案一:3x-ui 面板(最推荐新手)3x-ui(⭐40k)是一个 Xray 面板,带 Web 管理界面,支持多协议、多用户、流量统计,一键安装。
前置条件:
一台 Linux VPS(Ubuntu 22/24 或 Debian 11/12)SSH 客户端(Windows 上推荐 Termius 或直接用 PowerShell)一键安装:
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
运行后:
脚本自动安装 Xray 核心和管理面板输出面板地址、用户名、密码(保存好!)浏览器打开 http://你的VPSIP:端口 → 登录管理面板在面板中创建节点:
进入「入站列表」→「添加入站」配置参数:字段推荐值协议VLESS + Reality(最新最稳)或 VMess + WebSocket + TLS端口443 或 8443 等高位端口域名如果没有自己的域名,用 Reality 免域名流量根据套餐设置创建后,点击「操作」→「复制订阅链接」将链接导入 Clash Verge Rev补充协议推荐(Reality + Hysteria2 双节点):
在 3x-ui 中建议创建两个入站:
节点协议用途主节点VLESS + Reality + uTLS日常浏览、网页访问备用节点Hysteria2视频流媒体、大流量场景(Hysteria2 基于 QUIC,丢包环境下速度优势明显)5.4 快速搭建方案二:sing-box 一键脚本(更轻量)如果你不喜欢 Web 面板,想更轻量简洁:
bash <(curl -Ls https://raw.githubusercontent.com/Ptechgithub/sing-box/main/install.sh)
这个脚本支持 VLESS+Reality、Hysteria2、TUIC5 等多协议,运行后按提示选择即可。
5.5 配置 Clash 连接自建节点方案一生成订阅链接后直接导入 Clash 的「订阅」页面即可。
如果不想用订阅,也可以手动编辑配置文件:
proxies:
- name: "我的自建 Reality"
type: vless
server: 你的VPS_IP
port: 443
uuid: "你的uuid"
flow: xtls-rprx-vision
tls: true
servername: www.microsoft.com
reality-opts:
public-key: "你的public-key"
short-id: ""
udp: true
packet-addr: true
client-fingerprint: chrome
- name: "我的自建 Hysteria2"
type: hysteria2
server: 你的VPS_IP
port: 8443
password: "你的密码"
sni: www.bing.com
skip-cert-verify: true
配置后先去「代理」页面测速,确认延迟正常再切到 Rule 模式使用。
5.6 进阶优化BBR 加速:在 VPS 上开启 BBR(Google 的拥塞控制算法),能显著提升速度:
bash <(curl -Ls https://raw.githubusercontent.com/teddysun/across/master/bbr.sh)
TLS 证书:如果你有自己的域名,强烈建议配置 TLS 证书(使用 acme.sh + Let’s Encrypt 免费)。相比 Reality 的伪装,独立域名+证书的稳定性更高。
防火墙配置:仅开放必要的端口(SSH 和代理端口),关闭其他端口。使用 ufw 即可:
ufw allow 22/tcp # SSH
ufw allow 443/tcp # 代理主端口
ufw enable
监控:3x-ui 面板内置流量统计、在线设备监控。定期检查有无异常连接。
六、配置文件详解Clash 的配置核心是 YAML 格式。了解基本结构有助于排查问题和自定义。
核心字段字段说明必填portHTTP 代理监听端口✅socks-portSOCKS5 代理端口❌mixed-portHTTP+SOCKS5 混合端口❌allow-lan是否允许局域网设备连接❌mode模式:rule/global/direct❌log-level日志级别❌proxies代理节点列表✅proxy-groups代理策略组✅rules路由规则✅rule-providers外部规则集引用❌dnsDNS 配置❌tunTUN 模式配置❌规则语法规则类型,匹配值,目标策略组
常见规则类型:
规则类型示例说明DOMAIN-SUFFIXDOMAIN-SUFFIX,google.com,Proxy匹配域名后缀DOMAIN-KEYWORDDOMAIN-KEYWORD,google,Proxy匹配域名关键词DOMAINDOMAIN,example.com,Proxy精确匹配域名IP-CIDRIP-CIDR,10.0.0.0/8,DIRECT匹配 IP 段SRC-IP-CIDRSRC-IP-CIDR,192.168.1.0/24,DIRECT匹配来源 IPDST-PORTDST-PORT,80,DIRECT匹配目标端口GEOIPGEOIP,CN,DIRECT匹配 IP 地理位置MATCHMATCH,Proxy兜底规则(放最后)七、注意事项7.1 安全问题不要使用来源不明的订阅:你的所有流量经过代理节点,不可信的节点可以截取你的数据优先使用支持 TLS/加密的协议:VLESS+Reality、VMess+TLS、Trojan 等不要用公共/免费节点登录重要账号:银行、支付、社交账号等自建场景:开启防火墙、及时更新系统、使用密钥登录 SSH(禁用密码登录)7.2 常见问题Q:Clash 启动后无法上网?
A:最常见的三个原因:
系统代理未正确关闭 → 排查路径:Windows 设置 → 网络 → 代理 → 确认关闭端口被占用 → 修改 port / mixed-port 为其他值TUN 模式下网卡冲突 → 打开 Windows 防火墙设置,全部关闭再开启Q:不打开 Clash 就无法上网?
A:这是系统代理未能正确关闭。Windows 设置 → 网络 → 代理 → 关闭「使用代理服务器」。如果在 Clash 设置中关闭系统代理再重新打开。
Q:UWP 应用(如微软商店)无法使用代理?
A:开启 TUN 模式即可解决。
Q:测速很快但实际打开网页很慢?
A:可能原因:
节点带宽不足(机场超售)DNS 污染(配置 DNS 防污染)规则配置问题(请求走了错误的节点)Q:自建的节点测速很快但无法访问某些网站?
A:检查 VPS 是否被特定网站封锁;尝试换协议(如从 Reality 换到 Hysteria2);检查 DNS 配置。
7.3 保护隐私的小建议自建节点:用 SSH 密钥登录,关闭密码认证机场订阅:不要分享你的订阅链接给不信任的人Clash 连接页面:随时可以查看哪些应用在走代理八、实用技巧8.1 使用优秀的规则集不需要自己写规则,直接使用社区维护的规则集:
Loyalsoldier/clash-rules(⭐27k)— Clash Premium 规则集在配置中通过 rule-providers 引用即可自动更新rule-providers:
reject:
type: http
behavior: domain
url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/reject.txt"
path: ./ruleset/reject.yaml
interval: 86400
8.2 配置备份Clash Verge Rev 支持 WebDAV 同步——将配置备份到自己的 NAS 或云盘,换设备时一键恢复。设置 → WebDAV → 配置服务器地址、用户名、密码即可。
8.3 节点测速Clash Verge Rev 内置了节点延迟测试功能。在「代理」页面点击右上角的测速按钮,会自动测试所有节点的延迟。
注意:延迟低不等于速度快。延迟是握手时间,速度取决于带宽和丢包率。建议配合实际使用体验判断。
8.4 自定义主题Clash Verge Rev 支持:
自定义主题颜色(「设置 → 主题」)自定义代理组/托盘图标CSS Injection(自定义全界面样式)暗色/亮色模式8.5 局域网共享开启 allow-lan: true 后,同一局域网下的其他设备可以将 Clash 作为代理网关:
代理地址:192.168.x.x(Clash 所在设备的 IP)
代理端口:7890(或你配置的 mixed-port)
手机 Wi-Fi 设置中配置 HTTP 代理即可共享。
8.6 区分系统代理和 TUN 模式 系统代理TUN 模式原理设置系统的 HTTP/SOCKS 代理创建虚拟网卡接管全部流量适用范围只支持 HTTP/HTTPS/SOCKS 的应用所有应用(含 TCP/UDP)优点轻量,资源占用小全覆盖,无死角缺点部分应用不支持或不遵守系统代理资源占用稍高,少数环境有兼容问题建议:日常使用系统代理就够了,遇到游戏/UWP 应用/不支持代理的软件时开启 TUN 模式。
九、项目链接项目GitHub / 链接说明Clash Verge Revclash-verge-rev/clash-verge-rev桌面 GUI 客户端(⭐126k)FlClashchen08209/FlClash跨平台客户端(⭐42k)MihomoMetaCubeX/mihomoClash 内核(原 Clash Meta)Clash RulesLoyalsoldier/clash-rulesPremium 规则集(⭐27k)3x-uiMHSanaei/3x-uiXray 管理面板(⭐40k)Sing-box 脚本Ptechgithub/sing-box一键安装脚本Clash Verge Rev 文档clash-verge-rev.github.io官方文档FlClash 文档chen08209.github.io/FlClash官方文档许可证:Clash Verge Rev(GPL-3.0),FlClash(GPL-3.0),3x-ui(GPL-3.0),均为开源免费软件。
免责声明:本文仅作为 Clash 软件的使用教程。请遵守所在国家/地区的法律法规,合理合法使用互联网服务。自建代理仅用于学习技术目的。
文档信息本文作者:zhupite本文链接:https://zhupite.com/tool/clash-complete-usage-tutorial.html版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)