iPhone / iPad
App Store $2.99 一次性;Mac、Windows、安卓、Linux 版免费。适合在移动设备上导入已有订阅、检查 Global Routing 并按规则连接。iPhone 与 iPad 可使用同一购买账号恢复应用,系统要求以 App Store 页面标注为准。
购买前先核对账号所在商店与应用 ID;已购买过的设备更换或重装,应先到已购项目寻找 Shadowrocket。首次连接按系统提示允许添加 VPN 配置,应用购买记录与用户自己的订阅状态分别管理。
官方手册 · 全平台
全平台规则代理客户端:导入已有订阅或服务器信息,使用规则分流;iPhone / iPad 在 App Store $2.99 一次性购买,Mac、Windows、安卓、Linux 版免费。
当前版本 2.2.92 · iPhone / iPad $2.99 一次性;Mac、Windows、安卓、Linux 版免费
首次使用:阅读导入与连接步骤 →配置前先理解作用范围
首次使用建议先完成一条已有服务器记录的连接验证,再逐步加入规则与自动连接条件。服务器记录决定连接到哪里,Config 决定哪些请求采用哪种策略,Global Routing 决定当前是否使用这份配置。三者作用不同:切换服务器不会自动改写规则,导入配置也不等于已经建立连接。先把这几层分开理解,遇到失败时就能确定应检查参数、规则还是系统连接状态。
Shadowrocket 支持 Shadowsocks、VMess、VLESS、Trojan、HTTP、SOCKS5、WireGuard 与 Hysteria2 等协议。协议类型应与用户已有服务器的实际设置一致,不能只凭名称选择。相同地址使用不同 Type、端口或传输参数,可能得到完全不同的结果;需要理解字段含义时,可继续查阅协议技术参考。
在 Home 查看 Global Routing。配置方式对应 Config,按当前配置中的 Rule 分流;代理方式对应 Proxy,将可代理流量交给所选服务器;直连方式对应 Direct,不经代理服务器。需要日常分流时先选 Config,再确认正在使用的配置文件。Proxy 可以辅助判断规则是否影响结果,但不应把它当作修复全部连接问题的开关。切换后重新发起测试请求,避免用已有连接判断新设置。
界面选项对照 · 非应用截图
Global Routing
Config → Rule
Proxy → selected server
Direct → direct connection
On Demand 用于按设定条件触发系统 VPN 连接,与 Rule 的请求分流是两件事。先手动连接并验证已有服务器可用,再进入 Settings 检查 On Demand 的网络条件;若需要针对 Wi-Fi 调整,应逐项核对网络名称与例外设置。启用后在实际网络切换时复测,并观察系统连接状态。它不能补齐错误的密码或端口,也不能保证失效的服务器恢复可用;持续异常时先关闭自动触发,回到手动连接排查。
设置项路径
Settings
On Demand
Home
Global Routing
Connectivity Test
在 Config 中检查 Rule,规则通常从上向下匹配,命中后采用对应策略。DOMAIN 匹配完整域名,DOMAIN-SUFFIX 覆盖指定域名及其子域名,IP-CIDR 描述地址范围,FINAL 处理前面未命中的请求。把范围较小的例外放在较宽规则之前,修改后重新发起连接并查看命中结果。示例中的 example.com 仅用于说明语法,PROXY、DIRECT 与 REJECT 分别表示代理、直连与拒绝,并不包含可用的服务器信息。
规则语法示例
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,DIRECT
已有订阅可以减少逐条录入服务器的工作。先从你的服务商处取得订阅链接,在 Add Server 中选择 Subscribe,粘贴完整地址并保存,再更新列表。导入后检查服务器数量、类型与必要字段是否符合已有信息,不要把订阅更新成功等同于连接测试成功。订阅地址可能包含访问凭据,应保存在个人设备中,分享截图时遮挡完整链接。更新后记录减少时,先核对订阅状态与返回内容,避免重复添加造成难以区分的记录。
界面字段核对
Add Server
Type → Subscribe
URL
Remarks
Home
SERVER
Config 管理连接使用的配置文件,其中 General、Rule 与 Hosts 等部分承担不同职责。导入前先了解来源与用途,修改前保留当前可用副本,再确认 Global Routing 已选择 Config。建议先调整一条规则并验证,再继续处理 DNS 或其他设置,避免多项变化叠加后无法定位原因。需要在个人设备间使用 iCloud 同步时,应检查账号、同步开关与文件是否实际到达;同步配置与恢复应用购买属于不同流程,不能互相替代。
配置分段
Config
General
Rule
Hosts
URL Rewrite
HTTPS Decryption
连接失败时,先在 Home 使用 Connectivity Test,再检查 Type、Host、Port、Password 与传输参数,最后结合 Settings 中的 Diagnostics 查看线索。Data 可用于观察流量变化,但有流量并不代表目标请求已经成功,延迟测试通过也不代表所有协议功能正常。排查时固定一个服务器与一个测试目标,每次只改一项设置,并记录结果。若只有切换网络后失败,应进一步核对当前网络、DNS 与系统时间,而不是立即重装应用。
诊断入口
Home → Connectivity Test
Settings → Diagnostics
Settings → Test Method
Data
添加记录时,可以使用 Add Server 手动填写,也可以通过 Scan QR Code 读取用户已有的服务器信息。无论采用哪种方式,保存后都要重新打开记录核对 Type、Host 与 Port;二维码识别成功只说明内容被读取,不说明远端服务可用。涉及 TLS 的记录还应核对服务器名称与证书相关设置,不能为了跳过报错而随意放宽验证。
验证连接时,先确认系统已允许建立 VPN 配置,然后选择已有服务器、开启连接并发起一个新的请求。若测试正常而某个应用仍失败,再检查 Global Routing、Rule 命中与 DNS;若所有请求都失败,则优先排查服务器参数和网络环境。这样的顺序能减少来回切换多个开关的次数,也便于在求助时描述清楚已经完成的检查。完整操作过程见入门指南,需要逐项了解能力边界可阅读功能说明。
按系统选择获取方式
iPhone / iPad 在 App Store 一次性 $2.99;Mac、Windows、安卓、Linux 版免费。电脑与安卓安装包统一经本站下载页提供的 /dl/ 路径获取,不在首页直接列出安装包链接。
选择设备时同时确认系统与处理器架构。已有订阅和服务器参数可以继续作为配置依据,但各平台的系统权限、文件位置与首次打开提示不同,应按下载页对应章节操作,而不是照搬其他系统的安装步骤。
App Store $2.99 一次性;Mac、Windows、安卓、Linux 版免费。适合在移动设备上导入已有订阅、检查 Global Routing 并按规则连接。iPhone 与 iPad 可使用同一购买账号恢复应用,系统要求以 App Store 页面标注为准。
购买前先核对账号所在商店与应用 ID;已购买过的设备更换或重装,应先到已购项目寻找 Shadowrocket。首次连接按系统提示允许添加 VPN 配置,应用购买记录与用户自己的订阅状态分别管理。
免费 · Apple 芯片 / Intel;iPhone / iPad 在 App Store 一次性 $2.99,其他平台免费。在「关于本机」中确认芯片或处理器,再选择对应的 dmg。两个架构的安装包在下载页并列展示,不根据机型名称猜测。
若首次打开提示无法验证开发者,核对文件来自本站后,在系统设置的「隐私与安全性」中使用「仍要打开」。出现其他提示时先阅读安装放行表,避免反复下载错误架构的文件。
免费;iPhone / iPad 在 App Store 一次性 $2.99,Mac、Windows、安卓、Linux 版免费。下载页提供 Windows 64 位安装程序。先核对系统类型与保存位置,完成安装后再导入用户已有的配置。
若 SmartScreen 显示拦截提示,应先确认下载来源为本站;确认后可按「更多信息 → 仍要运行」继续。受组织管理的电脑可能禁止自行放行,此时应遵循设备管理要求,不反复修改系统安全设置。
免费;iPhone / iPad 在 App Store 一次性 $2.99,Mac、Windows、安卓、Linux 版免费。安卓版使用 arm64 apk,下载前确认设备架构。若在微信内点击没有反应,使用系统浏览器打开本站下载页后重试。
安装时仅为当前使用的浏览器开启「允许安装未知应用」,完成后可关闭该权限。首次建立连接需确认系统 VPN 授权;安装完成不等于已经获得服务器信息,仍需导入用户自己已有的记录。
免费 · deb / rpm / AppImage;iPhone / iPad 在 App Store 一次性 $2.99,其他平台免费。Debian、Ubuntu 系选择 deb,Fedora 系选择 rpm,其他发行版可按环境选择 AppImage,并核对处理器架构。
deb 与 rpm 使用发行版的软件包管理工具安装;AppImage 需要先添加执行权限。终端操作前确认文件所在目录与实际文件名,具体命令及权限说明在下载页集中维护,不应直接运行来源不明的命令。
正版核对与使用边界
Shadowrocket 是闭源商业应用。本站为 Shadowrocket 官网与官方手册,获取方式按设备区分,连接配置则以用户已有的订阅或服务器信息为前提。先确认应用身份,再处理购买恢复与配置导入,避免把不同层面的问题混在一起。
iPhone / iPad 获取应用时,先确认名称为 Shadowrocket,再查看开发者 Shadow Launch Technology Limited,并核对产品页中的应用 ID 932747118。官方图标为白底蓝紫描边火箭,应与本站页头图标一致。名称相似不足以确认身份,也不要只凭搜索排序判断;下载指南提供对应产品页,可用于核对搜索结果与实际打开的条目是否一致。
商店可见性取决于账号所在地区及访问限制。中国大陆商店没有此应用时,应先查看账号的商店地区,而不是反复更换搜索词;还需要检查系统内容限制、年龄分级设置与账号状态。账号地区调整涉及余额、现有订阅及付款方式,应先了解系统提供的变更条件。设备的语言或所在时区并不等同于 App Store 账号地区,修改前应区分这几项设置。
iPhone / iPad 在 App Store 美区定价为 $2.99 一次性付费,各店面以当地货币显示;Mac(Apple 芯片与 Intel)、Windows、安卓、Linux 版免费。iPhone 与 iPad 使用同一购买账号时,可以从已购项目重新下载,不需要仅因更换这两类设备就重复购买。恢复时请核对用于「媒体与购买项目」的账号,不能只确认设备已经登录 iCloud。
购买记录恢复的是应用获取资格,不会自动还原每一条本地服务器记录、密码与配置文件。更换设备前应保存自己的配置资料,使用同步功能时也要核对内容是否完整到达新设备。若重新下载后出现购买提示,先检查账号与购买记录,再按下载指南的恢复章节处理,避免在未查清原因前重复付款。iPhone / iPad 的系统要求以 App Store 页面标注为准。
客户端买断 ≠ 线路套餐。应用负责读取用户提供的服务器参数、执行规则与建立连接;远端服务器是否可用、订阅是否有效、访问凭据是否正确,属于另一层条件。本站不提供、不销售、不推荐任何节点或订阅。没有已有服务器信息时,可以先阅读界面与规则说明,但安装应用本身不会生成可用的远端连接资源。
订阅链接、服务器密码及二维码都可能包含个人访问凭据。导入前确认资料来自你自己的服务商或服务器配置,提交问题时仅保留协议类型、错误现象与已做检查,遮挡完整链接和密码。技术参考中的 example.com 只用于解释字段或匹配方式,不能作为实际连接地址使用;规则示例中的策略名也不代表已经配置好对应服务器。
iPhone / iPad 的应用更新通过 App Store 管理;Mac、Windows、安卓与 Linux 从本站下载页获取当前安装包。更新前保留可用配置,并阅读目标平台的首次打开与权限说明。若更新后出现连接问题,先核对当前选中的服务器、Global Routing 与配置文件是否保持一致,再查看错误信息,避免仅凭时间先后就认定所有故障都来自更新。
排查时应保留明确的对照条件:同一个网络、同一个服务器、同一个测试目标。先确认系统时间正常,再检查地址、端口、密码和传输参数;只有某类请求失败时,再查看 Rule 与 DNS。这样可以区分服务器不可达、参数不匹配、规则命中错误与应用自身权限问题。需要继续检查时,可按FAQ中的分类入口选择对应问题,而不是同时更改所有设置。
使用心得 · 按具体问题阅读
以下专题分别处理 Linux 包格式、规则匹配与商店搜索。先选择与你当前问题相同的场景,再按文中的检查顺序操作;不要把安装阶段的系统提示与连接阶段的协议报错视为同一类问题。
按发行版选择安装包:Debian/Ubuntu 用 deb 包并通过 apt 安装,Fedora 系用 rpm 包并通过 dnf 安装,其他发行版用 AppImage,添加执行权限后直接运行。阅读时重点核对包格式、架构与本地文件路径,避免把适用于另一发行版的命令直接照搬。
阅读 Linux 安装说明 →逐个讲解六个常用规则关键字的匹配对象和写法,说明规则自上而下的匹配顺序,以及 PROXY、DIRECT、REJECT 三种策略的含义。先区分完整域名、域名后缀与地址范围,再安排例外规则和最终兜底,便于解释实际命中结果。
阅读 Rule 匹配说明 →在 App Store 搜不到 Shadowrocket,通常需要核对账号所在商店地区、访问限制里的年龄分级与账号状态。按顺序检查,并用应用 ID 932747118 确认产品页。搜索问题应先在商店与账号层面定位,不需要为此改动已保存的服务器参数。
阅读商店搜索排查 →