iPhone / iPad
App Store $2.99 一次性 · 其他平台免费适用于日常连接、订阅管理与规则配置。购买前核对开发者、图标和应用 ID;iPhone 与 iPad 可使用同一购买记录。系统要求以 App Store 页面标注为准,商店是否显示应用取决于账号所属商店。
查看商店与购买说明 →官网 · 官方手册
全平台规则代理客户端,用于订阅管理与规则分流;iPhone / iPad 在 App Store $2.99 一次性购买,Mac、Windows、安卓、Linux 免费。
当前版本 v2.2.92 · iPhone / iPad $2.99 一次性;Mac、Windows、安卓、Linux 版免费
RULE · 按顺序匹配
CONFIG · 节点与规则分别管理
GET SHADOWROCKET
先确定设备与处理器,再查看相应下载和首次打开说明。iPhone / iPad 在 App Store $2.99 一次性购买;Mac、Windows、安卓、Linux 版免费,安装包通过本站 /dl/shadowrocket/ 提供。
适用于日常连接、订阅管理与规则配置。购买前核对开发者、图标和应用 ID;iPhone 与 iPad 可使用同一购买记录。系统要求以 App Store 页面标注为准,商店是否显示应用取决于账号所属商店。
查看商店与购买说明 →在“关于本机”中查看芯片或处理器,再选择对应安装包,不用凭外观或购买年份推断。首次打开如果出现开发者验证提示,先确认来源为本站,再按下载页的“隐私与安全性”放行步骤操作。
查看 Mac 两种处理器版本 →前往下载页获取 Windows 安装程序,安装后再导入已有服务器信息。若 SmartScreen 提示阻止运行,确认安装包来自本站后,在提示中选择“更多信息”,再查看“仍要运行”选项;组织管理的电脑应遵循管理员要求。
查看 Windows 获取说明 →通过本站下载页获取安卓安装包。系统询问安装权限时,仅对当前使用的浏览器或文件管理器开启“允许安装未知应用”,完成后可关闭该权限。首次建立连接时,阅读系统的 VPN 连接授权提示再确认。
查看安卓下载与权限说明 →根据发行版的软件包管理方式选择 deb 或 rpm,也可使用 AppImage。AppImage 首次启动前需要执行权限,具体命令与安装说明集中放在下载页;遇到依赖提示时先记录完整错误,不要反复更换订阅来处理安装问题。
查看 Linux 软件包选项 →RULE / CONNECTION / CONFIG
服务器信息决定连接到哪里,协议决定怎样建立连接,规则决定哪些请求采用哪种策略。先分清这三个层次,再调整设置,排查时才能知道改动影响了哪一部分。
匹配顺序 · 概念示例
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
RULE
在 Config 中管理配置文件,并在 Global Routing 选择 Config,才能按当前配置处理请求。规则从上到下检查,命中后采用对应策略,因此具体域名通常放在宽泛规则之前,FINAL 放在末尾处理剩余请求。DIRECT 直接连接目标,PROXY 使用代理策略,REJECT 拒绝匹配请求。示例只用于说明语法,不应直接替换自己的完整配置;调整后应重新访问目标,再查看实际命中的规则。
了解匹配顺序与 FINAL →系统连接条件 · 概念说明
On Demand
ON DEMAND
On Demand 用于让系统在满足条件时尝试建立连接,不负责选择规则或修复失效服务器。先在 Home 手动连接并验证正常,再前往 Settings 中检查 On Demand 的条件。按需连接与自动重连也应区别理解:前者描述触发连接的条件,后者涉及已有连接中断后的处理。如果关闭主开关后又自动连接,优先检查这里的设置,而不是立即删除配置。网络切换后应分别验证实际连接状态与业务请求。
了解 On Demand 的作用范围 →已有信息 · 导入路径
Subscribe
SUBSCRIBE
订阅链接从你的服务商处获取。导入前先判断手中的内容是订阅地址、单个服务器分享链接,还是配置文件地址,三者不能仅凭外观相似就混用。已有订阅可从对应的 Subscribe 入口添加;单个服务器可用 Add Server 手动填写,或通过 Scan QR Code 导入。更新订阅会重新获取服务商发布的列表,不等于更新客户端。遇到失败先检查链接完整性、访问权限和网络响应,再判断是否需要重新导入,避免把原有设置一并删掉。
了解四种导入入口 →配置分段 · 文字参考
[General]
[Rule]
[Host]
[URL Rewrite]
CONFIG
Config 用于管理分流规则、DNS 等配置,选中服务器并不代表已经选中了预期的配置文件。编辑前保留原文件,修改后确认当前启用项,再用少量请求验证结果。Data 提供流量统计,可辅助观察连接是否产生流量,但不能单凭计数判断目标服务是否正常。使用 iCloud 同步时,先核对账号与同步权限,再确认需要的数据是否到达另一台设备;同步配置不会替代服务商的账号授权,也不代表连接状态会在设备间接续。
了解 .conf 配置分段 →PROTOCOL
协议类型应与服务端提供的信息一致,不是名称越新就越适合当前网络。Host、Port、加密方式、TLS 与传输参数都需要逐项对应;HTTP 与 SOCKS5 也应按实际服务类型选择。不要把不同协议的字段凭名称相似直接互换。
连接前可用 Connectivity Test 检查服务器响应,连接后再结合 Diagnostics 和实际访问结果定位问题。一次测试只说明当时的某项探测结果,不能代替完整业务验证。若域名失败而地址可达,还需要检查 DNS 与相关规则。
阅读协议参考 →GLOBAL ROUTING
配置姿态:日常按规则分流。
Config 使用当前启用配置中的规则决定请求策略。需要某些请求直连、其他请求走代理时,先选好配置文件,再检查规则顺序与最终兜底。仅导入服务器而没有检查配置,不能据此判断分流已经符合预期。验证时选取明确命中某条规则的目标,观察实际策略;如果结果不符,应先确认启用的文件和命中的规则,再调整规则内容,而不是一次修改多个全局参数。
代理姿态:用于集中验证代理链路。
Proxy 让进入客户端处理范围的请求采用代理路径,适合暂时排除复杂分流规则对结果的影响。切换前记录原来的姿态,并确认已选服务器有效。若在 Proxy 下也无法完成访问,应继续检查服务器参数、认证信息、DNS 与网络可达性,而不是只修改域名规则。测试结束后切回日常使用的姿态;该选项不是服务可用性的保证,也不能修复服务器端的账号到期或证书错误。
直连姿态:用于观察直接连接结果。
Direct 使进入客户端处理范围的请求采用直接连接路径,可辅助判断问题是否仅发生在代理链路中。它与关闭系统连接开关不是同一操作,检查时应同时记录开关状态和当前姿态。如果直连正常而代理失败,可缩小到服务器、协议或代理相关解析环节;如果两种路径都失败,则还需核对本地网络与目标服务。完成对照后恢复原设置,避免因测试姿态遗留而误以为规则没有生效。
IDENTITY / PURCHASE / SERVICE
小火箭帮助中心是 Shadowrocket 官网与官方手册。获取应用、恢复购买和导入服务信息是不同环节,按顺序核对,可以避免把商店问题、客户端问题和服务问题混在一起。
开发者:Shadow Launch Technology Limited
应用 ID:932747118
在 iPhone / iPad 的商店产品页,先确认名称为 Shadowrocket,再将图标与本站展示的官方图标对照,最后核对开发者名称与产品页中的应用 ID。搜索结果的名称或图标相似,并不能替代这三项信息。电脑与安卓版本则应从本站下载页进入,安装包路径位于本站 /dl/shadowrocket/ 下,不要把搜索结果中的同名文件当作本站发布的安装包。
中国大陆 App Store 未上架 Shadowrocket,搜索不到时应先核对 Apple ID 所属商店,而不是反复修改设备语言。设备所在位置、系统显示语言与账号商店地区是不同设置,应用可见性主要由当前商店决定。
可在账号设置的“媒体与购买项目”中查看账号,再检查“国家或地区”。需要调整地区时,先阅读系统对余额、订阅和付款方式的提示,按官方设置流程处理。系统要求以 App Store 页面标注为准,购买前应在实际使用的设备上查看。
了解商店地区与搜索结果 →iPhone / iPad 在 App Store 美区定价为 $2.99 一次性购买,实际付款按所在商店显示的当地货币;Mac、Windows、安卓、Linux 版免费。iPhone 与 iPad 可共用同一账号的购买记录,换机或重新安装时,先确认当前“媒体与购买项目”使用的是原购买账号。
在已购项目中查找应用并重新下载,不要把设备登录的其他账号与购买账号混为一谈。电脑与安卓需要重新获取客户端时,直接回到本站下载页选择平台即可。客户端更新与订阅更新也分别进行,后者不会改变应用本身。
查看已购恢复说明 →MANUAL NOTES
按具体问题阅读补充说明:先辨认入口与字段,再理解规则如何生效。文章中的示例用于解释结构,实际参数以已有服务信息和当前配置为准。
按段拆解 .conf 配置文件:General 管全局参数与 DNS,Rule 管分流,Host 管本地映射,URL Rewrite 管请求改写,并说明编辑后如何生效。
阅读配置分段说明 →REJECT 在连接建立前就拒绝匹配到的请求。本文讲清它基于域名和 IP 的工作方式、与其他规则的优先级关系,以及规则屏蔽无法覆盖的情况。
阅读 REJECT 行为与边界 →逐一说明 Config 页 Subscribe、Add Server 手动填写、扫码和剪贴板导入这四种入口的位置,以及各自能识别的链接格式和常见报错。
阅读导入入口说明 →