Clash Mi: 安装、订阅导入与故障排除指南
Clash Mi是基于mihomo核心(也称为Clash Meta)开发的代理客户端,支持iOS、macOS、Android和Windows平台,且作为开源软件免费提供。在撰写本文时,作者已将其用作主要移动客户端约一个月,反馈界面简洁,没有侵入性广告,后台刷新可靠,连接稳定。
本指南分为四个步骤:下载客户端、导入订阅、连接以及故障排除常见问题。
访问官网: https://clashmi.app/
源文章的优点
-
当前核心: Clash Mi包含并更新了mihomo,这一核心被广泛称为Clash Meta,旨在支持主流的Clash兼容配置文件,尽管最终兼容性取决于使用的配置文件语法和功能。
-
简单的设置: 有效的Clash订阅链接可以直接粘贴到应用中,无需繁琐的手动设置。
-
简洁的界面: 主屏幕避免了不必要的控制,简化了新手的基本连接流程。
系统要求
准备一个Clash订阅
Clash Mi仅为客户端,需要有效的Clash兼容订阅以提供节点。
如果没有订阅,可以参考代理服务选择和评测指南。
1. 下载并安装Clash Mi
iOS、iPadOS和macOS
Apple平台用户可以通过以下渠道获取应用:
-
稳定版App Store发布: 在App Store中打开Clash Mi
-
TestFlight测试版: 加入TestFlight测试版
重要提示:
-
Clash Mi可能在中国大陆Apple ID下无法显示,可能需要使用美国或香港等支持的App Store地区。以下页面列出了共享账户及其安全限制:
共享的非大陆Apple ID仅供App Store登录使用。使用前请阅读设备锁定和隐私警告。
-
App Store和TestFlight版本通常无法并存安装,安装一个可能会替换另一个。
Android、HarmonyOS、Windows和Linux
从项目下载页面下载适用于目标平台的安装包:
2. 三步连接
以下截图使用的是iOS。
步骤1: 导入订阅
在底部导航中打开我的配置文件,点击右上角的**+,选择添加配置文件URL**,并粘贴提供商的订阅URL。
步骤2: 激活导入的配置
导入后,从配置文件列表中选择新的订阅卡片,以便应用知道使用哪个配置。
步骤3: 连接
返回首页,点击圆形连接按钮。如果系统请求添加VPN配置,请检查请求并允许。
3. 在线仪表板
Clash Mi中的仪表板部分提供了大多数有经验用户在基于浏览器的Mihomo仪表板中可能了解的控制功能。
-
默认情况下,仪表板受密码保护。可以在核心设置中查看。
-
如果内置仪表板对特定设置无效,Clash Mi可以临时在本地网络上暴露另一个仪表板。源指南指出,此选项接受http而非https。
4. 故障排除
1) 全局模式已启用,但流量仍无法使用
原因: GLOBAL组可能没有选择节点或策略。
解决方法:
-
打开代理 → GLOBAL,选择节点选择或自动选择。
-
高级用户可以在订阅的YAML配置文件中添加或修正GLOBAL组。
2) 应用显示已连接,但流量为零
-
启用TUN覆盖,应用并重新连接。
-
在Windows上,先以管理员身份重启Clash Mi,然后再启用TUN。
-
如果使用提供商的配置文件而没有任何覆盖,请询问提供商其订阅是否与Clash Mi兼容。
3) 订阅导入失败
按以下顺序检查:
-
Clash Mi接受Clash .yml或.yaml配置文件,不直接接受sing-box或原始V2Ray订阅。
-
在浏览器中打开订阅URL以确认其响应。
-
某些提供商要求特定的User-Agent,可以在应用设置中更改。
-
如果当前网络上订阅域被阻止,请在导入之前使用其他临时连接。
要禁用默认覆盖(如果支持),请在订阅URL参数中添加overwrite=false。
4) iOS上连接立即关闭
一个常见原因是iOS在内存使用超过平台限制时终止VPN扩展,源报告约为50 MB。
-
减少geosite、geoip和ip-asn规则的数量。
-
优先使用mrs规则集文件(如果配置文件支持)。
5) Windows报告配置TUN接口:访问被拒绝
以管理员身份运行Clash Mi,然后重新连接。
6) 在iOS或macOS上无法下载或更新Clash Mi
-
使用Clash Mi可用地区的Apple ID。
-
如果之前安装过TestFlight构建,在使用适当账户安装App Store版本之前,请先将其移除。
7) Clash Mi是否收集数据?
该项目被源描述为不主动收集用户信息,仪表板默认启用密码,因此即使启用超出本地设备的访问,也需要有效的密码。如果这项保障对您的威胁模型很重要,请查看当前源代码、发布文档和网络行为。
8) 通过外部URL控制连接
-
连接: clash://connect?background=true
-
断开连接: clash://disconnect?background=true
-
重新连接: clash://reconnect?background=true
5. 高级说明
-
无法在界面中手动更新geo规则集;请在核心设置中配置其自动更新间隔。
-
在某些平台上,更新或重启核心、重新加载配置文件或更新GEO数据等仪表板操作可能会受到限制。
-
某些Mac需要完全磁盘访问权限,才能让系统扩展读取所需的配置文件。
进一步阅读
- Android和iOS移动访问指南
- 在Android上安装和使用Clash
- 安装和配置Shadowrocket
- Shadowrocket规则、分流和广告屏蔽
- Windows和macOS计算机访问指南
- 共享的美国Apple ID
