[iOS]
iPhone / iPad
App Store $2.99 一次性;Mac、Windows、安卓、Linux 版免费。iPhone 与 iPad 共用购买,系统要求以 App Store 页面标注为准。获取前核对开发者、图标与应用 ID,再确认当前账号所在店面的可见性。
首次连接需要按系统提示允许 VPN 配置。已有订阅导入后,先选定一个服务器完成手动连接,再逐步设置 Config 与 On Demand;不要把购买完成当作已经获得服务器资料。
[Shadowrocket] 官网与官方手册
全平台规则代理客户端:导入已有订阅,用规则分流决定连接走向;iPhone / iPad 在 App Store $2.99 一次性买断,Mac、Windows、安卓、Linux 版免费。
当前版本 v2.2.92 · Mac、Windows、安卓、Linux 版免费;iPhone / iPad $2.99 一次性。
[Capability]
先确认服务器信息,再选择连接方式。规则、订阅与 Config 分别处理不同问题,不需要在首次连接时同时调整所有选项。
[Rule]
在 Home 的 Global Routing 中选择 Config 后,请求按当前配置文件里的规则顺序匹配。具体域名规则通常放在宽泛规则前面,FINAL 放在末尾作为兜底。PROXY 表示交给代理策略,DIRECT 表示直接连接,REJECT 表示拒绝。排查时先确认启用的文件,再检查目标域名命中的第一条规则;切到 Proxy 或 Direct 会改变整体路由方式,不等于修改了文件中的规则。
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,DIRECT
[On Demand]
On Demand 用于按设定条件触发连接,不负责选择服务器协议,也不会替代域名分流。先在 Home 手动连接并确认已有服务器可用,再到 Settings 查看 On Demand 的条件设置和系统权限。测试时一次只改变一个网络条件,观察连接状态是否符合预期。自动连接成功后,请求仍由 Global Routing 与当前 Config 决定走向;如果需要持续断开,除了关闭连接,也应检查自动触发条件。
[Rule]
DOMAIN,example.com,PROXY
FINAL,DIRECT
[Protocol]
Shadowrocket 支持 Shadowsocks、VMess、VLESS、Trojan、HTTP、SOCKS5、WireGuard 与 Hysteria2 等协议。进入 Add Server 时,应按照你已有的服务器资料选择 Type,再核对地址、端口和认证字段。TLS、SNI 与传输选项不能凭名称猜测;缺少参数时,从你的服务商处获取完整信息。协议决定如何连接服务器,下面的 Rule 示例决定哪些请求交给代理,两者需要分别配置和检查。
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
[Subscribe]
订阅链接从你的服务商处获取。通过 Add Server 选择 Subscribe,填入完整链接并保存,更新后检查列表是否出现预期的服务器。单条分享链接只描述一个服务器,订阅则可以集中维护列表;不要把网页地址或配置文件地址当作同一种内容导入。更新失败时先检查链接是否完整、授权是否有效,再判断当前网络能否访问订阅地址。订阅更新与 Config 更新各有用途,不能相互代替。
[Rule]
DOMAIN-KEYWORD,example,PROXY
FINAL,DIRECT
[Config]
Config 集中管理配置文件,常见内容包括 General、Rule、Host 与 URL Rewrite。编辑前先保留原文件,完成修改后保存并确认当前启用的是目标文件,再用 Global Routing 的 Config 方式验证。服务器列表中选中的条目与配置文件不是同一个对象,文件存在也不代表已生效。需要使用 iCloud 同步时,检查设备使用的账号、同步开关与文件状态;同步完成后仍应分别确认各设备当前选中的配置。
[General]
dns-server = system
[Rule]
FINAL,DIRECT
[Global Routing]
Config 按配置文件逐条处理请求,适合需要区分目标域名和地址的情况;Proxy 让请求按代理方式处理,适合临时验证服务器连接;Direct 让请求直接连接,适合对照检查本地网络。这里的界面词与规则中的 PROXY、DIRECT 有关联,但不是同一个设置位置。切换姿态前记下原状态,测试结束后恢复,避免把临时测试结果误认为长期分流效果。
首次操作可以先完成一条服务器记录的导入,确认地址、端口和认证信息一致,再打开连接。系统首次询问 VPN 配置权限时,阅读提示后按操作完成授权。授权只允许客户端建立连接,并不说明服务器已经可用;是否连接成功,还要结合状态、目标访问与诊断信息判断。
[Diagnostics]
Connectivity Test 用于辅助检查服务器连通情况,测试结果会受到当前网络、测试方法与目标响应影响,不能直接等同于所有网站的访问体验。Data 中的流量统计用于观察传输活动,也不能单凭数值增长判断某条规则已经命中。验证分流时,应选定一个明确目标,结合连接记录查看请求走向,再修改对应规则。
如果只有部分目标异常,先检查目标域名是否包含子域名、是否存在优先匹配的规则,以及当前文件是否已保存并启用。如果所有请求都失败,再检查本地网络、服务器资料与订阅有效状态。每次只改一个因素,能够保留有用的对照结果;同时修改协议、DNS 与规则,反而难以定位原因。
[Download]
2 档获取:iPhone / iPad 在 App Store $2.99 一次性付费;Mac、Windows、安卓、Linux 版免费。电脑与安卓安装包经本站 /dl/shadowrocket/ 路径提供,具体文件在下载指南中按平台列出。
[iOS]
App Store $2.99 一次性;Mac、Windows、安卓、Linux 版免费。iPhone 与 iPad 共用购买,系统要求以 App Store 页面标注为准。获取前核对开发者、图标与应用 ID,再确认当前账号所在店面的可见性。
首次连接需要按系统提示允许 VPN 配置。已有订阅导入后,先选定一个服务器完成手动连接,再逐步设置 Config 与 On Demand;不要把购买完成当作已经获得服务器资料。
[macOS]
免费 · Apple 芯片 / Intel。iPhone / iPad 则在 App Store $2.99 一次性付费,Windows、安卓、Linux 版同样免费。在「关于本机」查看芯片或处理器名称,选择对应的 dmg,不根据外观或购买年份猜测。
首次打开若提示无法验证开发者,在确认文件来自本站后,到「系统设置 → 隐私与安全性」查看「仍要打开」。其他拦截提示与操作边界见下载指南,不需要预先关闭系统整体保护。
[Windows]
免费 · 64 位安装程序。iPhone / iPad 在 App Store $2.99 一次性付费,Mac、安卓、Linux 版免费。下载前查看系统架构,保存安装文件后再运行,避免从浏览器历史记录中重复打开旧文件。
遇到 SmartScreen 提示时,先确认来源与文件名称,再按「更多信息 → 仍要运行」继续。若设备由组织管理,应遵循管理员策略;启动后再导入你已有的订阅或服务器信息。
[Android]
免费 · arm64 apk。iPhone / iPad 在 App Store $2.99 一次性付费,Mac、Windows、Linux 版免费。使用浏览器打开本站下载指南,按页面入口保存文件;微信内无法下载时,改用系统浏览器打开。
系统询问安装来源时,仅为本次使用的浏览器或文件管理器开启「允许安装未知应用」,完成后可按需关闭。首次建立连接时还需处理系统 VPN 权限提示,安装权限与连接权限是两件不同的事。
[Linux]
免费 · deb / rpm / AppImage。iPhone / iPad 在 App Store $2.99 一次性付费,Mac、Windows、安卓版本免费。根据发行版的包管理方式选择格式,不把软件包扩展名当作协议或配置文件格式。
AppImage 需要先赋予可执行权限,deb 与 rpm 按对应包管理器处理依赖。下载指南列出具体操作;安装前先确认当前架构与文件所在位置,输入命令时使用实际下载的文件名。
[Verify]
Shadowrocket 是闭源商业应用。本站是 Shadowrocket 官网与官方手册,获取渠道、客户端购买与服务器使用条件需要分别确认。
[Identity]
开发者:Shadow Launch Technology Limited
应用 ID:932747118
iPhone / iPad 获取前,先查看名称是否为 Shadowrocket,再将图标与本页官方图标对照,最后核对开发者 Shadow Launch Technology Limited 与应用 ID 932747118。名称相似并不能代替身份核对,搜索结果中的同名条目也不应直接视作同一应用。系统要求以 App Store 页面标注为准,不根据旧教程中的系统版本判断当前兼容性。
iPhone / iPad 在 App Store $2.99 一次性买断,Mac、Windows、安卓、Linux 版免费。商店店面会以当地货币显示价格,实际支付金额查看购买确认页面。电脑与安卓的获取不经过这笔 App Store 购买,按本站下载指南选择相应安装文件即可。
中国大陆 App Store 店面没有此应用。搜索结果受当前 Apple ID 店面影响,设备的系统语言与所在地设置并不等同于商店账号地区。可以在账号设置中查看「媒体与购买项目」的国家或地区;如需调整,先阅读系统展示的余额、订阅和付款方式条件,再按官方流程处理,不通过反复更改设备语言解决店面问题。
已经购买但新设备看不到记录时,先确认用于「媒体与购买项目」的账号是否与原购买账号一致,再检查已购项目。不要仅凭应用图标曾经出现在另一台设备上,就判断当前账号拥有相同购买记录。
iPhone 与 iPad 在同一购买账号下可共用购买记录。换机或重装时,可从 App Store 已购项目重新获取;恢复应用与恢复本地配置是两个步骤。原来的订阅地址、手动填写的服务器和本地规则是否保留,取决于此前的备份及同步设置,不能把重新下载应用当成已经恢复所有资料。
修改配置前建议保留原文件,并记录当前启用项。使用 iCloud 时,分别确认账号、同步条件和文件状态,不要在同步尚未完成时立即覆盖另一台设备的文件。分享诊断截图或规则片段前,移除个人订阅链接、认证信息和不需要公开的服务器资料。
客户端提供连接、规则处理与管理能力,服务器和订阅由用户自行准备。本站不提供、不销售、不推荐节点或订阅。订阅链接统一从你的服务商处获取,订阅有效期、服务器权限和认证参数也应向原提供方确认;购买客户端不会自动生成这些信息。
iPhone / iPad 的客户端价格为 App Store $2.99 一次性,Mac、Windows、安卓、Linux 版免费。无论使用哪一档获取方式,仍需有效的服务器资料。订阅更新失败、服务器无法认证和本地规则写错,应分别排查,不能仅通过重新获取客户端解决。
iPhone / iPad 的应用更新在 App Store 中处理;Mac、Windows、安卓与 Linux 的应用更新从本站下载指南获取对应文件。更新应用前保留配置,更新后先查看原有文件与选中状态,再进行连接测试。页面上的版本信息由下载清单动态读取,浏览器未能读取时,可前往下载指南重新确认,不用根据文章发布日期推断安装文件的新旧。
Subscribe 更新的是服务商维护的服务器列表,Config 更新的是配置内容,应用更新则改变客户端本身。三种操作的对象不同。若订阅更新后出现重复条目或手动修改被覆盖,先检查订阅分组和维护方式;若更换 Config 后访问路径改变,先检查新文件的 Rule 与 FINAL,不要立即删除原来的服务器记录。
从本地网络能否正常访问开始,依次检查订阅是否导入成功、服务器参数是否完整、系统是否已允许连接、Global Routing 当前处于哪种姿态,以及 Config 是否选对。每一步都有独立结果,记录失败发生在哪一步,比笼统描述「不能用」更有助于定位。只在某个网站异常时,优先检查该目标的匹配记录。
需要逐步照做时,前往使用教程;需要解释英文界面词时,查看术语手册;遇到安装或连接问题时,查看常见问题。规则语法与完整片段集中在规则参考,On Demand 与其他设置项集中在设置说明,避免把一次排查变成同时改动多个不相关选项。
[Notes]
从具体问题进入:区分单条分享链接和 Subscribe,处理安卓安装权限,或用最小规则段验证指定域名的分流结果。示例地址仅用于说明语法,不是可用服务器。
从「指定域名走 PROXY,其余 DIRECT」开始,理解具体规则与兜底规则的排列关系。说明何时使用 DOMAIN-SUFFIX、如何避免更宽泛的前序规则抢先命中,以及保存后如何确认当前文件与访问结果。
阅读规则写法 →按浏览器下载、系统安装来源授权、首次连接权限三个阶段说明操作位置。遇到微信内无法保存文件时,先改用浏览器打开本站;安装完成后,再检查已有订阅与服务器信息,不把下载完成视为连接完成。
阅读安卓安装步骤 →单条链接描述服务器参数,订阅链接负责获取与更新列表,两者的导入与维护方式不同。文章说明前缀、编码与识别失败时的检查顺序,帮助判断手中内容应放在 Add Server 的哪类入口。
阅读分享链接说明 →