Shadowrocket(小火箭)是 iOS/iPadOS 平台上功能强大的网络代理工具,支持多种协议,以下是详细使用教程:
注意:Shadowrocket 为付费应用(约 $2.99),仅在外区 App Store 上架(美区、港区等),国区无法下载。
- 准备外区 Apple ID(可自行注册或购买)
- 登录 App Store 下载(不要登录 iCloud)
- 建议开启双重认证保护账号
基础配置
方法 1:订阅链接导入(推荐)
- 获取机场提供的订阅链接(通常以
https://开头) - 打开 Shadowrocket → 右上角 → 类型选择 Subscribe
- 粘贴订阅链接 → 保存
- 点击右上角完成,返回首页下拉刷新节点列表
方法 2:手动添加节点
以 Shadowsocks 为例:
- 右上角 → 选择协议类型(Shadowsocks/VMess/Trojan 等)
- 填写服务器信息:
- 服务器:IP 或域名
- 端口:服务器端口
- 密码/UUID:认证信息
- 加密方法:如 aes-256-gcm
- 保存后点击连接按钮
方法 3:扫码导入
点击右上角扫码图标,扫描节点二维码。
关键功能设置
代理模式选择
首页全局路由设置:
- 配置:按规则分流(推荐,国内直连,国外走代理)
- 代理:全部流量走代理
- 直连:全部直连(相当于关闭)
- 场景:根据 WiFi/蜂窝自动切换
分流规则配置
进入 配置 → 默认使用内置规则,可自定义:
- 域名规则:指定某网站走代理或直连
- IP 规则:IP 段分流
- 广告拦截:可添加去广告规则(如神机规则)
节点策略
- 自动选择:根据延迟自动选最优节点
- 故障转移:主节点失效自动切换备用节点
- 负载均衡:多节点分流
高级技巧
按 App 代理(Per-App Proxy)
设置 → 按 App 代理 → 选择特定 App 走代理或直连(需 iOS 14+)
脚本功能
支持 JavaScript 脚本,可实现:
- 解锁区域限制
- 自定义请求头
- 重定向等高级功能
快捷指令
可创建 Siri 快捷指令快速切换节点或开关代理。
常见问题
Q:连接成功但无法上网?
- 检查节点是否过期
- 尝试切换全局模式测试
- 检查 DNS 设置(可尝试 8.8.8.8 或 1.1.1.1)
Q:耗电快?
- 这是 VPN 类应用正常现象
- 关闭"后台 App 刷新"可略微改善
- 不使用时切换为直连模式
Q:如何更新订阅?
- 首页下拉刷新
- 或设置 → 订阅 → 打开"自动更新"
注意事项
- 法律风险:请遵守当地法律法规,仅用于合法用途
- 账号安全:外区 ID 不要开启"查找我的 iPhone",避免被锁机
- 配置备份:建议定期导出配置(设置 → 配置 → 导出)
- TestFlight 版本:偶尔有测试版,功能更新更快但可能不稳定
提示:iOS 15+ 系统建议开启"始终开启"选项(设置 → 隧道 → 始终开启),防止断流。
需要特定协议(如 Trojan/VLESS)的详细配置指导,或规则编写帮助,可以进一步说明。