核心特性 · 为效率而生
多协议兼容
Shadowsocks(R), VMess, Trojan, Snell, SOCKS5, HTTP(S), WireGuard 等主流协议全支持。
智能规则分流
基于域名/IP/进程名的动态路由,国内直连、国外代理自动选择,速度与稳定性兼得。
跨平台支持
Windows, macOS, Android, iOS, Linux, OpenWrt 全覆盖,配置可跨设备同步。
开源与安全
GPL-3.0 开源,代码可审计,配置与日志本地化,保障隐私。
策略组与自动化
fallback 故障转移、负载均衡、url-test 延迟测试,满足精细化需求。
Premium 高级功能
TUN 设备、脚本模式、Rule Provider,处理 TCP/UDP/ICMP 流量。
全平台下载
三步上手 · 即刻体验
① 下载安装
选择对应系统版本,优先从 GitHub Releases 获取。
② 导入配置
粘贴订阅链接或导入 YAML 文件,自动更新节点。
③ 启用代理
开启系统代理或 TUN 模式,检查分流状态。
Clash vs 传统 VPN
常见问题 · 分步解答
1. Clash 是什么?如何工作?
- 定义:Clash 是一款基于规则的跨平台代理工具,运行于网络层/应用层。
- 核心机制:通过解析配置文件中的规则(域名、IP、进程)进行流量分流。
- 工作流程:请求到达 → 匹配规则 → 选择策略组/节点 → 转发流量。
- 支持协议:Shadowsocks, VMess, Trojan, SOCKS5, HTTP 等。
- 模式:支持系统代理、TUN 模式(虚拟网卡)处理 TCP/UDP。
- 开源生态:内核开源,社区活跃,衍生出多平台 GUI 客户端。
(以上步骤详细解释了 Clash 的构成与运作,共127字)
2. 如何在不同平台下载安装 Clash?
- Windows:访问 GitHub 下载 Clash Verge Rev 或 Clash for Windows 安装包。
- macOS:推荐 ClashX Pro 或 Stash,支持 Intel/Apple Silicon。
- Android:使用 Clash Meta for Android,从 GitHub Releases 获取 APK。
- iOS:由于无官方客户端,请使用 Stash 或 Shadowrocket (兼容配置)。
- Linux:推荐 Clash Verge Rev (AppImage) 或通过 Shell 脚本部署内核。
- OpenWrt:在软件包中安装 OpenClash,或使用自定义固件。
3. 如何导入配置并启用代理?
- 获取订阅:从服务商处复制 Clash 订阅链接(通常为 URL)。
- 打开客户端:进入 Profiles/配置 页面,点击“下载”或“新增”。
- 粘贴链接:填入订阅 URL 并保存,客户端会自动拉取节点信息。
- 选择节点:在代理页面选取策略组,或使用自动选择模式。
- 开启系统代理:点击“设置为系统代理”或开启 TUN 模式。
- 验证连接:访问外网或使用内置延迟测试,确认分流生效。
4. Clash 与传统 VPN 有何区别?
- 分流粒度:Clash 可针对不同域名/IP 走不同节点;VPN 多为全局。
- 策略灵活性:支持负载均衡、故障转移;VPN 通常只有一个出口。
- 协议多样性:Clash 兼容多种代理协议,而 VPN 使用专有隧道。
- 资源占用:Clash 轻量,按需代理;VPN 常驻后台且耗电。
- 开源与审计:Clash 内核开源,安全性可审查;多数 VPN 闭源。
- 适用场景:Clash 适合开发调试、跨境访问、游戏加速等精细化需求。
5. Premium 内核有哪些高级功能?
- TUN 设备:处理系统所有 TCP/UDP/ICMP 流量,实现真正的透明代理。
- 脚本模式:使用 JavaScript 动态修改请求,实现高级策略。
- Rule Provider:从远程加载规则集,便于维护与更新。
- 性能优化:Premium 内核针对高并发连接有更好的内存管理。
- RESTful API:提供更丰富的控制接口,方便集成。
- 进程匹配:可根据发起流量的进程名进行规则匹配(Windows/macOS)。
6. iOS 上如何使用 Clash 功能?
- 了解限制:iOS 没有官方 Clash 客户端,需使用兼容 Clash 配置的 App。
- 推荐 Stash:在 App Store 下载 Stash,其完全兼容 Clash 配置。
- 备选 Shadowrocket:同样支持导入 Clash 订阅链接。
- 导入配置:复制订阅 URL,在 App 内“配置” → “下载”粘贴。
- 启用 MitM/代理:按指引安装证书,开启 VPN 连接。
- 规则管理:可使用与桌面端相同的规则集,实现一致的分流体验。
Clash
A rule-based cross-platform proxy tool
Multi-protocol, intelligent routing, open-source & secure. Global network freedom.
Core Features
Multi-Protocol
SS(R), VMess, Trojan, Snell, SOCKS5, HTTP(S), WireGuard.
Rule-based Routing
Domain/IP/process based, direct/proxy auto selection.
Cross-platform
Windows, macOS, Linux, Android, iOS, OpenWrt.
Open Source
GPL-3.0, auditable, local config & logs.
Strategy Groups
fallback, load-balance, url-test for advanced control.
Premium Kernel
TUN device, scripting, Rule Provider.
Download
Quick Start
① Download
Get client for your OS.
② Import config
Paste subscription or YAML.
③ Enable proxy
System proxy / TUN mode.
FAQ (6-step answers)
1. What is Clash?
- Definition: rule-based proxy.
- Core: config-driven routing.
- Workflow: match rule → select outbound.
- Protocols: SS, VMess, Trojan, etc.
- Modes: system proxy / TUN.
- Open source ecosystem.
2. How to install?
- Windows: Clash Verge.
- macOS: ClashX Pro.
- Android: Clash Meta.
- iOS: Stash.
- Linux: AppImage.
- OpenWrt: OpenClash.
3. Import config?
- Get subscription URL.
- Open Profiles.
- Paste and download.
- Select node.
- Enable system proxy.
- Verify connectivity.
4. Clash vs VPN?
- Granular routing.
- Multiple protocols.
- Load balancing.
- Lightweight.
- Open source.
- Better for devs.
5. Premium features?
- TUN stack.
- Scripting.
- Rule Provider.
- Performance.
- Advanced API.
- Process matching.
6. iOS usage?
- No official client.
- Use Stash.
- Alternative: Shadowrocket.
- Import subscription.
- Install certificate.
- Enjoy.