安装 · 订阅 · 配置 · 进阶 · 常见问题
从下载安装到导入订阅、配置规则分流、开启 TUN 全局代理,一站式掌握 Clash 全平台使用方法。涵盖 Clash Verge Rev、FlClash 等主流客户端及 Mihomo 核心引擎,适合新手入门与进阶用户参考。
无论 Windows、macOS、Android 还是 Linux,按照以下 5 个步骤即可完成 Clash 安装配置,开始使用代理服务。
前往下载中心,Windows / macOS 选 Clash Verge Rev,Android 选 FlClash
双击安装包完成安装,启动后托盘/通知栏会出现 Clash 图标
打开「配置 / 订阅」页面,粘贴服务商提供的订阅 URL,点击导入更新
在代理面板中点击测速,选择延迟低于 200ms 的节点
打开「系统代理」开关,浏览器即可通过 Clash 访问目标网站
选择你的操作系统,查看对应的详细安装步骤与推荐客户端。
前往下载中心下载 Clash Verge Rev Windows x64 版(.exe 安装包)。搭载高通骁龙芯片的 PC 选 ARM64 版。
双击 .exe 文件,若出现 Windows SmartScreen 弹窗,点击「更多信息 → 仍要运行」,按提示完成安装。
首次启动后,进入「设置 → 系统设置 → 服务模式」,点击「安装」(需管理员权限)。安装完成后可解锁 TUN 全局代理功能。
点击左侧「订阅」菜单 → 右上角「+」按钮 → 粘贴订阅 URL → 点击「导入」。稍等片刻即可看到节点列表。
切换至「代理」页面,在代理组中点击「⚡ 测速」,选择延迟低的节点。最后在右上角打开「系统代理」开关即完成配置。
点击左上角苹果菜单 → 「关于本机」:搭载 Apple M1/M2/M3 芯片选 arm64 版;Intel 处理器选 x64 版。
下载 .dmg 文件后双击打开,将 Clash Verge Rev 图标拖入「应用程序」文件夹。
首次打开时请右键点击应用图标 → 选择「打开」→ 在弹窗中再次点击「打开」,以绕过 macOS Gatekeeper 验证。
点击左侧「订阅」→「+」→ 粘贴订阅 URL → 点击「导入」。完成后可看到订阅下的节点列表。
在「代理」页面选择延迟低的节点,开启右上角「系统代理」。所有支持系统代理的应用(Safari、Chrome 等)即可使用代理。
前往下载中心下载 FlClash APK。绝大多数 Android 手机选 Universal 通用版即可;2018 年后的旗舰机可选 arm64-v8a 版以获得更佳性能。
Android 默认不允许安装非 Google Play 的应用。找到下载的 APK 文件,系统会弹出权限请求,点击「允许来自此来源的安装」即可。
完成安装后打开 FlClash,首次启动会引导你完成基础设置。
点击左侧菜单「配置」→ 右上角「+」→ 选择「URL 导入」→ 粘贴订阅链接 → 点击「保存」并等待节点更新。
回到主页,选择代理节点后,点击右下角「启动」按钮,在系统弹出的 VPN 连接请求中点击「确定」即可开始使用。
Clash Verge Rev 提供多种 Linux 打包格式:.deb(Debian / Ubuntu)、.rpm(Fedora / openSUSE)、.AppImage(通用)。根据你的发行版选择对应格式;不确定时选 .AppImage 最为通用。
Debian / Ubuntu(.deb):
sudo dpkg -i clash-verge-rev_*.deb
sudo apt-get install -f
AppImage(通用):
chmod +x clash-verge-rev_*.AppImage
./clash-verge-rev_*.AppImage
首次启动后,进入「设置 → 系统设置 → 服务模式」,点击「安装」。Linux 下需要 sudo 权限,在弹出的认证框中输入密码即可。安装后方可使用 TUN 全局透明代理。
sudo apt install policykit-1 安装后再重试。
点击左侧「订阅」→「+」→ 粘贴订阅 URL → 点击「导入」,等待节点列表加载完成。
在「代理」页面测速并选择延迟低的节点,开启右上角「系统代理」。如需代理全部流量(如终端命令行),请同时开启 TUN 模式。
前往 Mihomo GitHub Releases 下载对应架构的二进制文件。服务器常用版本:
mihomo-linux-amd64-*.gz(x86_64 服务器)mihomo-linux-arm64-*.gz(ARM 服务器 / 树莓派)gunzip mihomo-linux-amd64-*.gz
mv mihomo-linux-amd64-* /usr/local/bin/mihomo
chmod +x /usr/local/bin/mihomo
mkdir -p ~/.config/mihomo
# 将你的 config.yaml 放入该目录
cp config.yaml ~/.config/mihomo/config.yaml
配置文件格式与图形客户端完全相同,可直接复用机场提供的订阅 YAML 内容。
临时运行:
mihomo -d ~/.config/mihomo
配置开机自启(systemd):将以下内容保存为 /etc/systemd/system/mihomo.service
[Unit]
Description=Mihomo Proxy Service
After=network.target
[Service]
ExecStart=/usr/local/bin/mihomo -d /root/.config/mihomo
Restart=on-failure
[Install]
WantedBy=multi-user.target
systemctl enable --now mihomo
在 config.yaml 中启用外部控制器后,可通过浏览器访问 Yacd 或 MetaCubeX 面板管理节点与规则:
external-controller: 0.0.0.0:9090
secret: your-api-secret # 建议设置访问密钥
启动后访问 http://<服务器IP>:9090/ui 即可打开控制面板。
完全兼容 Clash / Mihomo 配置格式,支持订阅链接直接导入,界面现代,功能完整。是 iOS 上体验最接近桌面端 Clash 的客户端,中区 App Store 有售,购买方便。
iOS 上历史最悠久、用户最多的代理工具,支持 Shadowsocks、VMess、Trojan、VLESS 等协议,兼容 Clash 订阅格式。需美区 Apple ID 购买。
功能强大的高级代理工具,支持自定义 JS 脚本、复杂规则配置,也兼容 Clash 订阅。适合对 iOS 代理有高级需求的用户。
订阅链接(Subscription URL)是机场或代理服务商提供的在线配置地址,Clash 通过该链接自动获取并更新所有可用节点,无需手动添加。
登录你的机场(代理服务提供商)后台,找到「Clash 订阅」或「订阅链接」入口,复制以 https:// 开头的完整 URL。
在 Clash 客户端侧边栏中找到「配置」(Clash Verge Rev)或「订阅」(FlClash)菜单,点击进入。
点击右上角「+」或「新建」按钮,在弹出的输入框中粘贴之前复制的订阅 URL,填写一个便于识别的备注名称。
点击「导入」或「保存」,Clash 会自动请求订阅地址并下载节点配置。请等待进度完成,节点列表会自动填充。
切换到新导入的配置,进入「代理」页面,点击「全部测速」,选择延迟低的节点,然后开启系统代理即可使用。
https:// 开头且完整,网络异常时可先开启现有代理再重试导入。
Clash 使用 YAML 格式的配置文件,理解核心字段能帮助你更灵活地定制代理行为——从端口设置到自定义分流规则。
同时监听 HTTP 和 SOCKS5 协议,默认端口 7890,可在客户端设置中修改以避免端口冲突。
定义所有代理节点,支持 Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUIC 等主流协议,订阅导入时自动填充。
将多个节点组合成组,实现自动选速(url-test)、故障转移(fallback)、负载均衡(load-balance)等策略。
按域名、IP、GeoIP 等条件决定流量走代理、直连或拒绝,是实现「国内直连、国外代理」的核心配置。
配置国内外 DNS 分组,防止 DNS 污染,确保域名解析准确,是 TUN 模式下的重要配置项。
掌握这些进阶功能,让 Clash 在效率与灵活性上更上一层楼。
系统代理仅对支持代理设置的应用生效(如浏览器)。TUN 模式通过虚拟网卡拦截全部系统流量,适合游戏、不支持代理的客户端应用。
将多个节点组合成不同策略的代理组,实现智能切换。
通过规则引擎精细控制流量走向,实现国内网站直连、国外服务走代理,兼顾速度与隐私。
.google.com通过 rule-providers 引用外部托管的规则集文件,避免手动维护大量规则,一条配置订阅持续更新的规则列表。
正确配置 DNS 可防止 DNS 污染和泄漏,确保域名解析准确,在 TUN 模式下尤为关键。
fake-ip 模式可加速 DNS 解析响应时间nameserver-policy 实现按规则分组解析Clash 内置 RESTful API 控制接口,通过 Web 面板或第三方工具实时监控流量、切换节点、管理连接。
external-controller 配置整理了用户最常遇到的安装、配置、连接问题及解决方案。
请按以下顺序排查:
127.0.0.1:7890常见原因与解决方法:
https:// 开头且包含完整路径,无多余空格服务模式(Service Mode)是 Clash Verge Rev 的系统服务组件,安装后可以在非管理员权限下使用 TUN 全局透明代理功能,是官方内置功能,完全安全。
安装时需要输入系统管理员密码,这是正常的系统权限请求,与安装驱动程序类似。如果你不需要 TUN 模式,可以跳过安装服务模式,仅使用系统代理模式。
Clash Verge Rev(Windows / macOS):
FlClash(Android):默认启动即为全局 VPN 模式,无需额外配置。
端口被占用通常是因为之前的 Clash 进程未完全退出,或其他应用占用了该端口。解决方法:
7891)Clash Verge Rev(Windows):在「设置 → 系统设置」中开启「开机启动」开关,会自动添加到 Windows 启动项。
Clash Verge Rev(macOS):在「设置 → 系统设置」中开启「开机启动」,会添加 Login Item。
FlClash(Android):在系统设置的「自启动管理」中允许 FlClash 自启,并在「电池 → 后台限制」中为 FlClash 关闭电池优化,防止被系统杀后台。
订阅链接是机场服务商托管在服务器上的在线配置文件 URL,Clash 通过该链接定期拉取并更新,节点变更时自动同步——适合大多数普通用户。
本地配置文件是保存在本机的 YAML 文件,你可以手动编辑添加自定义规则、代理组策略等——适合有技术基础、需要高度自定义的用户。
两者格式相同(均为 YAML),订阅链接本质上就是一个可以远程访问的 YAML 配置文件地址。
目前 iOS 上没有完全免费且功能完整的 Clash 兼容客户端。App Store 的应用上架和维护需要成本,主流选择均为付费:
一次购买即可永久使用,是目前 iOS 代理工具中性价比较高的选择。
这是 Android 系统对非 Google Play 应用的正常保护提示,并非真正的安全威胁。操作步骤:
FlClash 是完全开源的软件,代码托管于 GitHub,可公开验证,不含任何恶意代码。
免费开源,支持 Windows / macOS / Android / iOS / Linux 全平台及核心引擎部署,立即下载开始使用。