Clash 使用教程
全平台配置指南
从安装到上手,覆盖 Windows、macOS、Android、iOS、Linux 全平台。包含订阅导入、TUN 模式配置、规则模式说明等核心操作,新手 5 分钟快速上手 Clash 代理客户端。
下载并安装 Clash Verge Rev
前往本站下载页面,下载 Clash Verge Rev Windows x64 安装包(.exe 格式)。大多数 Windows 10 / 11 用户选 x64 版本;Surface Pro X 等 ARM 设备选 ARM64 版本。
下载完成后,双击 .exe 安装包,按提示完成安装。安装完成后在开始菜单或桌面找到 Clash Verge 图标,双击启动。
导入订阅链接(机场节点配置)
Clash 客户端本身不含任何代理节点,需配合代理服务商(机场)提供的订阅链接使用。获取订阅 URL 后,在 Clash Verge Rev 中按以下步骤导入:
- 点击左侧菜单「订阅」选项卡
- 点击右上角「新建」按钮
- 在「URL」输入框中粘贴您的订阅链接
- 填写备注名称(如「我的机场」),点击「保存」
- 点击订阅卡片右侧的刷新按钮,等待节点列表更新完成
选择代理模式并开启系统代理
在左侧菜单点击「设置」,找到「代理模式」设置,选择合适的模式:
选择「规则模式」后,在设置中开启「系统代理」开关,浏览器和大多数应用将自动走代理。
(进阶)开启 TUN 模式实现全局流量代理
普通「系统代理」仅能代理支持系统代理的应用(如浏览器)。若需代理所有 TCP/UDP 流量(包括游戏客户端、命令行工具等),需开启 TUN 模式:
- 右键点击 Clash Verge Rev 任务栏图标,选择「以管理员运行」重启
- 进入「设置」→ 找到「TUN 模式」,点击开关开启
- 系统弹出安装虚拟网络适配器(WinTun)提示,点击「允许」
- TUN 模式成功开启后,所有网络流量均通过 Clash 处理
其他 Windows 客户端使用说明
下载并安装 Clash Verge Rev
前往本站下载页面,根据 Mac 芯片类型下载对应版本:
- Apple Silicon(M1 / M2 / M3 / M4 芯片):下载 Apple Silicon (.dmg)
- Intel 芯片(2020 年以前的 Mac):下载 Intel x64 (.dmg)
如不确定芯片类型:点击屏幕左上角苹果图标 → 关于本机,查看处理器信息。
下载 .dmg 文件后,双击打开,将 Clash Verge 图标拖拽到右侧「应用程序(Applications)」文件夹中完成安装。
处理 macOS Gatekeeper 安全提示
首次打开时,macOS 可能显示「无法验证开发者」或「文件已损坏」的提示。这是 Gatekeeper 的正常安全机制,并不代表软件有问题。
解决方法(推荐):前往「系统设置 → 隐私与安全性」,在页面下方找到被拦截的应用名称,点击「仍要打开」并确认。
sudo xattr -rd com.apple.quarantine /Applications/ClashVerge.app
导入订阅链接并更新节点
打开 Clash Verge Rev,操作与 Windows 版完全一致:点击左侧「订阅」→「新建」→ 粘贴订阅 URL → 填写名称 → 保存 → 点击刷新更新节点列表。
更新完成后,进入「代理」页面选择您想使用的节点或策略组,推荐选择 Auto 自动测速策略组。
(进阶)开启 TUN 模式代理全部流量
macOS 上开启 TUN 模式需要安装系统网络扩展。在「设置 → TUN 模式」中点击开启后,系统会弹出权限请求,输入 macOS 用户密码授权即可。
若弹出「系统扩展已阻止」提示,前往「系统设置 → 隐私与安全性」找到扩展请求,点击「允许」,然后返回 Clash Verge Rev 重新开启 TUN 模式。
其他 macOS 客户端使用说明
下载并安装 APK 安装包
前往本站下载页面,下载 Clash Meta for Android APK 包。2015 年后购买的手机请下载 arm64-v8a 版本;不确定架构选 Universal(通用版)。
由于 APK 来自非 Google Play 渠道,安装前需开启「允许安装未知来源应用」权限:
- 进入手机「设置 → 安全」(不同品牌路径略有差异)
- 找到「安装未知应用」或「未知来源」选项
- 为您使用的浏览器或文件管理器开启该权限
- 返回下载的 APK 文件,点击安装,等待安装完成
导入订阅链接
打开 Clash Meta for Android,在底部导航栏点击「Profiles(配置文件)」:
- 点击右上角「+」按钮
- 选择类型为「URL」
- 在 URL 输入框粘贴您的订阅链接
- 填写配置文件名称(可选),点击「保存并更新(Save & Update)」
- 等待下载完成后,点击该配置文件名称将其设为当前使用的配置
选择代理节点并启动 VPN
在底部导航栏点击「Proxies(代理)」,查看可用节点或策略组。建议选择延迟较低的节点,或使用「Auto(自动选择)」策略组自动择优。
返回「Dashboard(首页)」,点击顶部开关按钮「点击启动」,系统弹出 VPN 权限请求对话框,点击「允许」开启代理。
其他 Android 客户端使用说明
在 App Store 购买并下载 Stash
切换至非大陆区 Apple ID 后,在 App Store 搜索「Stash」,或点击本站下载页面中的 App Store 链接直达购买页面(约 $3.99,一次性买断,无订阅费)。
购买后下载完成,在主屏幕找到 Stash 图标,点击打开应用。
导入 Clash 订阅链接
打开 Stash,在底部导航栏点击「配置」标签:
- 点击右上角「+」按钮
- 选择「从 URL 下载(Download from URL)」
- 粘贴您的 Clash 格式订阅链接,填写配置名称
- 点击「好(OK)」开始下载并导入配置文件
- 下载完成后,点击配置文件旁的勾选框将其设为当前使用配置
选择节点并启动代理
在底部导航点击「策略」或「代理」,选择合适的节点或使用自动选择策略组。
返回「首页」,点击顶部大开关启动 Stash。系统弹出「Stash 想添加 VPN 配置」对话框,点击「允许」,通过 Face ID / Touch ID 或密码确认。
Shadowrocket(小火箭)使用说明
安装 Clash Verge Rev
前往本站下载页面,根据您的 Linux 发行版下载对应安装包,然后执行以下命令安装:
sudo dpkg -i clash-verge-rev_*.deb
sudo rpm -i clash-verge-rev_*.rpm
安装完成后,在应用菜单中找到 Clash Verge,或在终端输入 clash-verge 启动图形界面。
导入订阅链接并配置代理
Clash Verge Rev 的 Linux 版 UI 与 Windows / macOS 版完全一致:点击左侧「订阅」→「新建」→ 粘贴订阅 URL → 保存并更新节点。
更新完成后,进入「代理」页面选择节点,再进入「设置」开启「系统代理」。
http_proxy/https_proxy 环境变量。
(进阶)开启 TUN 模式代理全部流量
Linux TUN 模式需要 root 权限或配置文件 capabilities。推荐以下两种方式之一:
sudo clash-verge
sudo setcap cap_net_admin=ep $(which clash-verge)
配置完成后,在 Clash Verge Rev 设置中开启「TUN 模式」即可实现对所有应用流量的透明代理。
其他 Linux 客户端使用说明
下载 Mihomo 内核二进制文件
前往本站下载页面,根据操作系统和架构选择对应版本:
.exe 可执行文件,建议与配置文件放在同一目录。下载完成后解压,得到名为 mihomo(Linux / macOS)或 mihomo.exe(Windows)的可执行文件,赋予执行权限:
chmod +x mihomo
准备配置文件 config.yaml
Mihomo 内核通过 YAML 格式的配置文件 来定义代理节点、规则、端口等所有参数。默认配置目录为 ~/.config/mihomo/(Linux / macOS)或 %USERPROFILE%\.config\mihomo\(Windows),主配置文件为该目录下的 config.yaml。
最快的方式是直接使用机场提供的 Clash 格式订阅链接 下载配置文件:
mkdir -p ~/.config/mihomo && curl -L "https://你的订阅链接" -o ~/.config/mihomo/config.yaml
若需手动编写配置,以下是一份最简单的 config.yaml 示例结构:
mixed-port: 7890 # HTTP + SOCKS5 混合代理端口
allow-lan: false # 是否允许局域网连接
mode: rule # 代理模式:rule / global / direct
log-level: info
external-controller: 127.0.0.1:9090 # API 控制端口(用于 Web 面板)
proxies: # 代理节点列表(从机场订阅自动获取)
- name: "示例节点"
type: ss
server: example.com
port: 443
cipher: chacha20-ietf-poly1305
password: "your-password"
proxy-groups: # 策略组
- name: "PROXY"
type: select
proxies: ["示例节点"]
rules: # 路由规则
- GEOIP,CN,DIRECT
- MATCH,PROXY
启动 Mihomo 内核
确认 config.yaml 已放置到默认目录后,直接运行内核即可:
./mihomo
./mihomo -d /path/to/config/directory
启动成功后,终端会输出类似 Start initial compatible provider default 的日志,表示内核已正常运行。此时:
- HTTP/SOCKS5 代理端口(默认
7890)已就绪,可在浏览器或应用中手动设置代理地址127.0.0.1:7890 - RESTful API 控制端口(默认
9090)已就绪,可通过 Web 面板管理节点和规则
https://d.metacubex.one,填入 http://127.0.0.1:9090)来可视化管理运行中的 Mihomo 内核,切换节点、查看流量、修改模式。
(Linux 服务器)配置为 systemd 系统服务
在 Linux 服务器上,建议将 Mihomo 配置为 systemd 服务,实现开机自启和后台运行:
sudo mv mihomo /usr/local/bin/mihomo
sudo mkdir -p /etc/mihomo
sudo cp config.yaml /etc/mihomo/config.yaml
[Unit]
Description=Mihomo Proxy Service
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/bin/mihomo -d /etc/mihomo
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable mihomo
sudo systemctl start mihomo
sudo systemctl status mihomo
config.yaml 中额外配置 tun: 字段,并以 root 权限运行,或为 mihomo 二进制设置 cap_net_admin capabilities。详见 Mihomo 官方文档。
Mihomo 内核进阶资源
https://d.metacubex.one,填入本机 API 地址(默认 http://127.0.0.1:9090)即可连接。Clash 核心概念详解
理解以下核心概念,帮助您更好地使用 Clash 各项功能,排查常见配置问题。
什么是订阅链接(Clash 机场订阅)
订阅链接是代理服务商(机场)提供的一个 URL 地址,内含所有代理节点的完整配置信息(服务器地址、端口、协议、密钥等)。Clash 客户端通过访问该 URL 自动下载并解析配置文件,获取最新节点列表。
您只需要一个订阅链接,Clash 会自动处理所有节点配置,无需手动填写服务器信息。建议在客户端中设置「自动更新」,定期同步最新节点。
https://your-airport.com/api/v1/client/subscribe?token=xxxxxxxx
三种代理模式详解
系统代理 vs TUN 模式,如何选择?
- 设置操作系统 HTTP/HTTPS 代理端口
- 仅代理支持系统代理的应用(浏览器为主)
- 无需管理员 / root 权限
- 游戏客户端、部分 App、UDP 流量不走代理
- 创建虚拟网卡,接管系统全部网络流量
- 所有应用流量均通过 Clash 内核处理
- 需要管理员 / root 权限
- 游戏、命令行工具、UDP 均可正常代理
Clash 使用常见问题解答
整理用户最常提问的 Clash 配置与使用问题,快速找到解决方案。
Clash 订阅链接怎么导入?在哪里填写订阅 URL?
Clash Verge Rev(Windows / macOS / Linux):左侧菜单「订阅」→「新建」→ 粘贴 URL → 保存 → 点击刷新按钮更新节点。
Clash Meta for Android:底部导航「Profiles」→「+」→ 类型选「URL」→ 粘贴订阅链接 → 「保存并更新」。
Stash(iOS):底部「配置」→「+」→「从 URL 下载」→ 粘贴链接 → OK 确认。
FLClash(所有平台):首页「+」图标 → 粘贴订阅 URL → 确认导入。
Clash 连接显示成功但网页打不开,或连接很慢怎么办?
1. 检查是否已开启系统代理:订阅导入成功不等于代理已开启,需在「设置」中手动开启「系统代理」开关,或确认 TUN 模式已启动。
2. 对节点测速,选择低延迟节点:在「代理」页面点击测速按钮,选择延迟较低(绿色)的节点,避免连接已超时或高延迟的节点。
3. 切换代理模式测试:尝试切换到「全局模式」,若能正常访问,说明规则文件有问题,可重新更新订阅获取最新规则。
4. 检查订阅是否已过期:机场订阅有流量和时间限制,流量耗尽或到期后节点失效,需续费后重新更新订阅。
如何设置 Clash 开机自动启动?
Clash Verge Rev(macOS):在「设置 → 常规」中开启「开机自启动」。也可在「系统设置 → 通用 → 登录项」手动添加 Clash Verge 应用。
Clash Meta for Android:在系统设置中允许 Clash Meta 应用「开机自启」,并关闭电池优化(不同手机品牌路径不同),防止被系统强制杀死后台进程。
Clash Verge Rev(Linux):在设置中开启「开机自启动」,或在桌面环境的开机启动项管理中手动添加 Clash Verge。
Clash 订阅链接在所有客户端里都通用吗?
如果您的机场只提供 SS / V2Ray 格式链接(非 Clash 格式),通常可以在机场后台切换为 Clash 格式,或在订阅 URL 中添加参数指定格式。大多数主流机场都同时提供 Clash 格式订阅。
iOS 的 Stash 和 Shadowrocket 同样兼容 Clash 订阅格式,直接粘贴即可使用。
开启 Clash 后国内网站变慢,如何解决?
解决方法:切换到「规则模式(Rule)」。规则模式会根据内置规则库自动判断流量走向:国内网站(百度、淘宝、微信、B站等)走直连,境外网站(Google、YouTube、Twitter 等)走代理节点。国内外网站均以最优路线访问,速度不受影响。
如切换规则模式后部分国内网站仍走了代理,可尝试重新更新订阅获取最新规则文件,也可在「连接」页面查看具体流量走向进行排查。
Clash 客户端会收集我的使用数据或浏览记录吗?
您的隐私安全主要取决于所选代理服务商(机场)的日志政策,与 Clash 客户端本身无关,建议选择有明确无日志承诺的服务商。
本站提供的所有安装包均直接来源于各项目官方 GitHub Release,文件完整性未经任何修改,您可以自行对比官方 SHA256 校验值进行验证。
Clash Meta 内核和 Clash Premium / Clash 原版有什么区别?
Clash Meta(mihomo) 是由 MetaCubeX 社区在 Clash 基础上发展的继承版本,目前是最主流的 Clash 内核,支持 Hysteria2、TUIC、Reality 等新协议,性能更优且持续维护。本站提供的所有客户端均使用 Clash Meta(mihomo)内核。
Clash Premium 是原版 Clash 的闭源增强版,同样已停止维护。建议所有用户迁移至 Clash Meta 内核的客户端。
还没有下载 Clash 客户端?
全平台免费开源下载,Windows、macOS、Android、iOS、Linux 均有对应版本。基于 GitHub 官方安装包,无广告,无捆绑,安全可信。