Clash iOS 把「连哪条线」
变成一道随时可以改答案的选择题。
它不替你决定网络怎么走,而是把配置里的策略组摊开在屏幕上:家里的 Wi-Fi、公司的内网、户外的蜂窝数据,各自对应哪条出口,一目了然。
Clash iOS 是 iOS 端的规则化连接管理客户端。它读取一份 YAML 配置,把其中定义的多个网络出口整理成策略组,再依据域名、IP 段与规则集,为每一次请求挑选出口。对移动设备来说,这意味着你不必在系统设置里反复开关,而是在一个界面里完成选择。
手机比电脑更需要这种能力。一天之内,设备可能在 Wi-Fi 与蜂窝之间来回切换十几次,桌面端可以固定一条线路,手机不行。配置文件负责决定默认走向,策略组留出一枚手动拨盘,其余交给规则自动判断——切换的成本被压到最低。
直连优先
日常刷网页、看资讯时,让本地出口直出,延迟最低,也不必为每个请求都做一次判断。
按规则分流
常用服务固定走某条线路,其余按域名后缀匹配。配置写完之后,基本不用再回来管它。
临时全量切换
出差、漫游或连上公共 Wi-Fi 时,一键把所有流量收拢到同一条出口,用完再拨回来。
- 导入配置 从本地文件或订阅链接导入 YAML,客户端会自动解析出代理节点、策略组与规则集。缩进必须使用空格。
- 指定策略 在策略组里为每个分组选定节点,或保持 auto,让客户端按延迟自动测速择优。
- 打开开关 首次启用需要在系统设置中授权一次本地 VPN 描述文件,这是一次性操作,之后即点即用。
它和其他同类客户端有什么差别?
核心差异在配置兼容与规则表达。同一份 YAML 可以在桌面端与 iOS 端共用,策略组结构、规则写法都不需要重写;差别更多落在界面布局、后台驻留能力与测速策略上。
导入配置后节点显示不全怎么办?
多半是配置里的 proxy-providers 需要联网拉取节点列表。先检查订阅链接是否过期、返回内容是否为标准 YAML;如果是手动粘贴,缩进务必用空格而不是制表符。
常驻开启会不会很耗电?
本地 VPN 常驻确有额外开销,但规则匹配本身很轻。若发现耗电异常,优先排查是否开着全局模式或测速频率过高,把测速间隔调长、把规则收敛到必要域名,通常就能改善。
需要每次都手动切换节点吗?
不需要。策略组支持 URL-Test 与 Fallback 两种自动策略:前者按延迟选优,后者按顺序兜底。只有在需要临时改变走向时,才需要回到界面手动点选。
iPad 和 Apple 芯片的 Mac 能用吗?
同一款客户端可以在 iPhone 与 iPad 上运行,界面会自动适配横屏;M 系列 Mac 则通过「iPad 与 iPhone App」入口安装,功能与移动端保持一致。
把配置文件准备好,
剩下的交给规则。
先跑通一份最小配置,再逐步加入策略组与订阅。