Stash 使用教程:iOS 上的 Clash
Stash 是什么
iOS 上的 Clash:Clash Premium 配置全兼容的规则代理客户端。官网 stash.ws,配置文件和桌面 Clash 通用,玩规则的用户首选。
App Store 认准 Stash - Rule Based Proxy,发布者 Stash Networks Limited,同名其他应用都是无关产品。一次性付费购买,无订阅;一个购买同时覆盖 iOS、iPadOS、tvOS。不能从 IPA 安装,别处的 IPA 非官方签名,不要装。Mac 版在官网单独授权,App Store 购买不含 Mac 版。
购买与安装
外区 Apple ID → App Store 搜 Stash → 付费下载。要求 iOS 16.0+;Apple TV 需 tvOS 17.0+(同一购买覆盖,不额外收费)。
导入订阅(三种方式)
- 从 URL 下载:底部 设置 → 配置文件 → 右上角 + → 从 URL 下载 → 粘贴订阅链接(支持 Stash / Clash 订阅)→ 下载。
- 扫描 QRcode 下载:配置列表 → 扫描二维码。
- 从文件导入:配置列表 → 从文件导入(本地 YAML)。
导入后在配置列表点选该配置文件,回首页点右上角 启动(首次授权 VPN)。注意:Stash 不允许直接改 URL 导入的托管配置,想改就复制为本地副本,或用覆写。
出站模式与策略组
首页顶部 出站模式:规则模式(默认,日常用)、全局模式、直连模式。底部 策略 选项卡点选节点切换,支持手动选择、自动测速(url-test)等 Clash 标准策略组。
覆写:Stash 的灵魂功能
设置 → 覆写 里添加 .stoverride 文件:在不改原订阅的情况下叠加自己的规则、DNS、策略组、HTTP 改写。订阅更新了,你的自定义还在——这是 Stash 比小火箭强的地方。
DNS 设置
支持 DNS over TCP / TLS / HTTPS。default-nameserver 只放明文 IP(如 223.5.5.5),DoH 地址放在 nameserver 和 nameserver-policy 里。
进阶功能
- 脚本:JavaScript 脚本,支持定时任务(cron)与小组件脚本。
- 规则集:YAML 规则集文件,按域名/IP 分类做路由决策。
- MitM:解密 HTTPS 流量检查和改写请求/响应(需安装并信任证书)。
- HTTP 引擎:MitM 解密、HTTP 重写、JS 请求处理,与桌面端同一套。
- 网络工具箱:SpeedTest、Route Table、iPerf、Diagnosis,排障利器。
- 按需连接:按 SSID 的策略、On-Demand 连接。
常见问题
- 这是官方 Stash 吗:看发布者是不是 Stash Networks Limited,是就是官方。
- 配置改不动:URL 导入的是托管配置,复制成份本地副本再改,或用覆写。
- 规则不生效:检查覆写/规则集的 YAML 缩进,错一个空格就失效。