什么是 Clash 与 Mihomo?

Clash 是一款基于规则的开源网络代理工具,由 Go 语言编写,以轻量、高效、可扩展著称。它的核心能力在于通过用户自定义的规则文件,精准控制每一条网络连接的走向——哪些流量直连国内,哪些流量通过代理节点,哪些直接拒绝,一切尽在掌控。

2023 年原版 Clash 核心项目停更后,社区主导的 Mihomo(原名 Clash Meta)迅速成为事实上的继任者。Mihomo 在保留 Clash 全部配置语法兼容性的前提下,新增了 VLESS、Hysteria2、TUIC 等多个现代协议,并持续修复安全漏洞、优化性能,目前已经是各大主流 Clash 客户端的首选内核。

本教程以 Clash Verge Rev(Windows / macOS)和 FlClash(Android)为主线,这两款客户端均内置 Mihomo 内核,覆盖绝大多数用户的日常需求。

第一步:下载 Clash 客户端

选择正确的客户端是配置成功的第一步。不同平台的推荐客户端如下:

平台 推荐客户端 内核 特点
Windows Clash Verge Rev Mihomo 功能完整,更新活跃,UI 现代
macOS Clash Verge Rev Mihomo 原生 Apple Silicon 支持
Android FlClash Mihomo Material You 设计,省电
iOS Shadowrocket / Stash 自有核心 需美区 App Store 购买
Linux Clash Verge Rev / mihomo CLI Mihomo 提供图形界面与纯命令行两种选项

所有客户端均可在本站客户端下载页找到对应的安装包,无需翻墙即可直接下载,不依赖 GitHub Release。

第二步:安装与首次启动

Windows 安装(以 Clash Verge Rev 为例)

  1. 下载 .exe 安装包,双击运行,按提示完成安装。
  2. 首次启动时,Windows Defender 可能弹出防火墙提示,选择"允许访问"即可。
  3. 若安装包显示"Windows 已保护你的电脑",点击"更多信息"→"仍要运行"。这是因为客户端签名证书需时间积累信任,属于正常现象。
  4. 安装完成后在桌面或开始菜单找到 Clash Verge Rev 图标,双击打开。

macOS 安装

  1. 下载 .dmg 文件,双击挂载后将应用拖入 Applications 文件夹。
  2. 首次打开时,右键点击应用图标选择"打开",在弹出的对话框中再次点击"打开"以绕过 Gatekeeper 限制。
  3. Apple Silicon(M 系列芯片)用户请选择 aarch64 版本,Intel Mac 用户选择 x64 版本。

Android 安装(FlClash)

  1. 下载 APK 文件。2016 年以后的 Android 设备基本均为 ARM64 架构,选 arm64-v8a 版本即可。
  2. 在手机设置中开启"允许安装未知来源应用",然后打开 APK 完成安装。
  3. 安装完成后,FlClash 会在首次运行时请求 VPN 权限,点击"确定"即可。
建议开启开机自启(在客户端设置中找到"开机自启动"选项),这样每次重启电脑后无需手动打开客户端,代理自动生效。

第三步:导入机场订阅链接

Clash 本身不包含任何代理节点,你需要自行购买或搭建节点服务(俗称"机场"),然后将机场提供的订阅链接导入到客户端中。

在 Clash Verge Rev 中导入订阅(Windows / macOS)

  1. 打开 Clash Verge Rev,点击左侧导航栏的 "订阅" 图标(或 Profiles)。
  2. 点击右上角 "+" 按钮,在弹出框中选择"远程"(Remote)类型。
  3. 将机场提供的订阅 URL 粘贴到输入框中,点击"保存"。
  4. 保存后客户端会自动下载配置文件,下载完成后点击该配置文件左侧的单选按钮将其激活。
  5. 若需要设置自动更新,右键点击已添加的订阅,选择"配置",开启"自动更新"并设置更新间隔(推荐 24 小时)。

在 FlClash 中导入订阅(Android)

  1. 打开 FlClash,点击首页右上角 "+" 按钮。
  2. 选择"从 URL 导入",粘贴机场订阅链接,点击"导入"。
  3. 导入成功后回到主界面,点击节点名称即可切换到该配置。
订阅链接包含你的账户信息,请妥善保管,不要分享给他人。同一条订阅链接通常只支持特定数量的设备同时在线。

第四步:开启系统代理

导入订阅后,下一步是选择代理模式并开启系统代理。Clash 提供三种代理模式:

  • 规则模式(Rule):根据订阅配置文件中的规则自动判断,国内直连、境外走代理。推荐大多数用户使用。
  • 全局模式(Global):所有流量全部走代理,适合临时测试节点连通性。
  • 直连模式(Direct):所有流量不走代理,相当于关闭代理功能。

在 Clash Verge Rev 中,点击首页的 "System Proxy" 开关即可开启系统代理。开启后浏览器、大多数应用的 HTTP/HTTPS 请求将自动走代理。

系统代理只能代理遵守系统代理设置的应用。游戏客户端、部分命令行工具、以及使用 UDP 的应用通常无法被系统代理覆盖——这时需要开启 TUN 模式。

第五步:启用 TUN 全局代理模式

TUN 模式(也叫虚拟网卡模式)是 Clash 最强大的流量接管方式。它通过在系统中创建一块虚拟网卡,将所有 TCP 和 UDP 流量全部路由进来,彻底解决了系统代理无法覆盖的场景,实现真正意义上的全局代理。

在 Clash Verge Rev 中开启 TUN(Windows / macOS)

  1. 点击左侧导航栏进入 "设置"(Settings)页面。
  2. 找到 "TUN 模式" 选项,点击旁边的开关将其打开。
  3. Windows 用户首次开启时,系统可能弹出 UAC(用户账户控制)提示,需要管理员权限才能创建虚拟网卡,点击"是"即可。
  4. 开启成功后,状态栏或客户端界面会显示 TUN 模式已激活的标志。

在 FlClash 中开启 TUN(Android)

FlClash 在开启 VPN 连接时默认即为 TUN 模式,无需额外配置。点击主界面的启动按钮,系统弹出 VPN 权限请求后点击"确定",即可完成全局代理开启。

开启 TUN 后建议在"代理模式"中选择规则模式而非全局模式,避免国内流量也全部走代理节点导致速度下降。

第六步:理解规则分流配置

规则分流是 Clash 最核心的竞争优势之一。一个典型的 Clash 配置文件通常包含以下三类规则,按优先级从高到低匹配:

DOMAIN 与 DOMAIN-SUFFIX 规则

精准匹配某个域名或其所有子域名:

rules:
  - DOMAIN,google.com,Proxy
  - DOMAIN-SUFFIX,youtube.com,Proxy
  - DOMAIN-SUFFIX,baidu.com,DIRECT

以上规则表示:访问 google.com 和所有 *.youtube.com 子域名走代理,访问 *.baidu.com 直连。

GEOIP 规则

根据目标 IP 地址所属的国家/地区来决定路由:

rules:
  - GEOIP,CN,DIRECT
  - MATCH,Proxy

GEOIP,CN,DIRECT 表示目标 IP 在中国大陆直连;MATCH 是兜底规则,匹配所有前面未命中的流量,这里选择走代理。

IP-CIDR 规则

精准匹配特定 IP 段:

rules:
  - IP-CIDR,192.168.0.0/16,DIRECT

这条规则让局域网 IP 全部直连,避免内网访问被代理拦截。

大多数机场的订阅文件已经内置了一套成熟的规则集,直接使用即可。如需自定义分流,可在客户端的"覆写"(Override)功能中追加规则,无需修改订阅文件本身。

常见问题与故障排查

问题一:订阅导入后节点列表为空

可能原因:订阅链接已过期或账户欠费,联系机场客服检查账户状态;也可能是客户端无法访问订阅服务器,尝试在浏览器中直接打开订阅链接检查是否能返回内容。

问题二:开启系统代理后浏览器无法上网

首先确认是否已激活一个配置文件(订阅),并且代理模式不是"直连";其次检查选中的节点是否可用,切换几个不同节点测试;最后尝试重启客户端。

问题三:开启 TUN 模式需要管理员权限

TUN 模式需要在系统层面创建虚拟网卡,这是操作系统级别的操作,必须有管理员权限。Windows 用户可以右键客户端图标选择"以管理员身份运行",或在安装时勾选"以管理员权限运行"选项。

问题四:速度慢或延迟高

进入客户端的"代理"页面,点击"延迟测试"对所有节点测速,选择延迟最低的节点。若所有节点延迟都很高,通常是网络线路问题,可联系机场更换节点线路。

问题五:开机自启后代理没有自动生效

部分系统环境下,客户端启动时序与系统代理设置可能发生冲突。在客户端设置中找到"开机自启动"并开启"以管理员身份自启"或"服务模式"可解决此问题。

选择一款靠谱的 Clash 客户端至关重要

掌握了上面这些配置技巧后,还有一个关键选择摆在你面前:用哪款客户端

市面上的 Clash 客户端参差不齐——有些停止更新已久,新协议不支持;有些界面复杂,新手完全无从下手;有些甚至存在安全隐患,暗藏数据收集代码。选错客户端,即便配置再正确,也可能面对无法连接、频繁断线、隐私泄露等问题。

一款值得信赖的 Clash 客户端应该具备以下条件:

  • 内置 最新版 Mihomo 内核,支持 Hysteria2、VLESS Reality 等最新协议
  • 具有 活跃的社区维护,能及时修复漏洞和适配新功能
  • 提供 完整的 TUN 模式 和规则分流能力,而非阉割版
  • 支持 一键导入订阅,配置过程不超过 5 分钟
  • 代码完全开源,经过社区持续审计,没有后门

本站提供的 Clash 客户端下载均经过严格筛选,覆盖 Windows、macOS、Android、iOS、Linux 全平台,并托管在国内可直接访问的服务器上,无需翻墙即可完成下载。如果你正在寻找一个稳定、安全、功能完整的 Clash 客户端,欢迎前往下载页选择适合你设备的版本,完全免费。