iPhone / iPad
App Store $2.99 一次性,其他平台免费。两种设备共用购买;安装前核对商店条目,系统要求以 App Store 页面标注为准。首次连接时按系统提示确认 VPN 配置,再回到 Home 验证。
官方手册 · 全平台
全平台规则代理客户端,从导入已有订阅开始,设置 Global Routing 与规则分流。iPhone / iPad 在 App Store $2.99 一次性买断,Mac、Windows、安卓、Linux 免费。
当前版本 读取中 · Mac、Windows、安卓、Linux 版免费
设置索引 / 从连接到分流
先建立一条可用连接,再调整规则与自动连接条件。服务器负责提供连接,配置文件负责决定流量去向,两者应分开检查;导入服务器成功,也不代表当前 Config 已经符合使用需求。
日常使用可在 Home 的 Global Routing 选择 Config,让请求按当前配置逐条匹配。Proxy 将可代理流量交给代理策略,Direct 则用于直连对照;这两种模式适合临时定位问题,不应与配置内的 PROXY、DIRECT 策略名称混淆。规则通常从上向下判断,把明确的域名规则放在前面,FINAL 放在末尾。修改后用同一目标复测,并检查实际命中的规则,避免仅凭连接开关判断分流是否正确。
示例中的 PROXY 须能对应当前配置的有效策略;规则语法正确与策略可用是两项检查。
On Demand 用于在系统满足设定条件时发起连接。先手动完成一次连接与访问测试,再到 Settings 的 On Demand 检查条件,按需要启用;不要用自动连接掩盖服务器参数错误。切换 Wi-Fi 或蜂窝网络后,观察系统连接状态与实际访问是否一致。若出现反复连接,先停用 On Demand,再用相同服务器手动复测。自动触发决定何时连接,下面的 Config 规则决定连接后怎样分流,两者的职责不同。
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
Shadowrocket 支持 Shadowsocks、VMess、VLESS、Trojan、HTTP、SOCKS5、WireGuard、Hysteria2 等协议。进入 Add Server 后,应先选择与已有服务器一致的 Type,再填写 Host、Port 及对应的认证和传输字段。TLS、传输方式、服务器名称等信息不能根据端口自行推断,也不能在不同协议之间直接套用。导入后先测试单个条目,再使用 Config 规则分流。协议决定连接如何建立,不决定某个域名应当走 PROXY 还是 DIRECT。
DOMAIN,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
已有订阅是一组服务器的更新地址,不等同于单个服务器分享链接。在 Add Server 选择 Subscribe,将自己的订阅地址完整填入 URL,保存后检查 Home 是否出现对应分组。更新时保留原订阅条目并执行更新,避免反复导入形成重复列表。若更新失败,先检查链接是否完整、网络是否可达以及订阅是否仍有效,不要立即删除原有服务器。订阅地址可能包含访问凭据,应避免截图公开;管理与备份方法见服务器管理手册。
DOMAIN-SUFFIX,example.com,PROXY
FINAL,PROXY
规则片段用于说明导入后的分流,与订阅地址格式无关。
Config 用于管理配置文件,其中的 General、Rule、Hosts 等部分各有职责。先保留当前可用配置的备份,再编辑副本;保存后确认选中了目标文件,并在 Global Routing 使用 Config。只新增文件而未启用,不会改变当前分流。使用 iCloud 同步时,应在支持该功能的设备检查同一账号与同步状态,并核对文件内容;不要将配置同步理解为所有服务器凭据都会自动迁移。修改规则时一次只改一处,方便恢复与对照。
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
Connectivity Test 可帮助检查连接状态,Settings 中的 Test Method 会影响测试方式,因此不同方法的结果不宜直接比较。测试成功后还需访问实际目标,并结合日志判断 DNS、连接与规则匹配分别停在哪一步。Data 用于查看客户端记录的流量,不能替代服务商侧的用量记录。排查时固定服务器和目标,仅改变一个条件;若 Proxy 可访问而 Config 失败,重点检查规则顺序与策略引用,而不是先重填全部认证信息。
DOMAIN,example.com,PROXY
FINAL,DIRECT
逐项说明见 Shadowrocket 设置;订阅更新、扫码、剪贴板导入与备份见 订阅与服务器管理。
2 档获取 / 按设备选择
iPhone / iPad 在 App Store $2.99 一次性买断;Mac、Windows、安卓、Linux 版免费。电脑与安卓安装包统一经本站下载页获取,文件地址位于本站 /dl/shadowrocket/ 下。请选择与设备芯片和系统格式相符的文件。
App Store $2.99 一次性,其他平台免费。两种设备共用购买;安装前核对商店条目,系统要求以 App Store 页面标注为准。首次连接时按系统提示确认 VPN 配置,再回到 Home 验证。
免费 · Apple 芯片 / Intel。先查看“关于本机”,按芯片选择对应 dmg。首次打开若提示无法验证开发者,在确认文件来自本站后,到“隐私与安全性”按提示选择“仍要打开”。
免费 · 64 位安装程序。先完成下载,再运行安装文件。若 SmartScreen 提示拦截,核对本站来源后进入“更多信息”,按需要选择“仍要运行”;受组织管理的设备应遵循管理员策略。
免费 · arm64 apk。下载后只为本次使用的浏览器允许“安装未知应用”,安装完成可关闭该权限。在微信内无法下载时,使用菜单选择系统浏览器打开同一下载页,再完成下载与安装。
免费 · deb / rpm / AppImage。根据发行版选择软件包格式;使用 AppImage 时先在文件属性中允许作为程序执行,再启动。安装命令与权限处理集中放在下载指南,避免将不同格式的步骤混用。
首次连接 / 三步检查
准备好自己已有的订阅地址或服务器信息。首次使用先把一条连接跑通,再增加自动更新、复杂规则和 On Demand;这样遇到问题时,可以清楚地区分是导入、配置还是连接环节。
在 Home 进入 Add Server。已有订阅时选择 Subscribe,完整填写 URL 后保存;只有单台服务器信息时,按 Type 填写对应字段。二维码与剪贴板导入也应使用自己的已有内容,导入后核对服务器类型、地址与端口。
返回 Home,确认条目已经出现并选中准备使用的服务器。若列表为空,先检查订阅更新结果与地址是否被截断。单个分享链接通常只生成一个服务器,不能将它当作会持续更新的订阅地址。
先到 Config 确认要使用的配置文件,再回到 Home 将 Global Routing 设为 Config。配置中的规则依次匹配,PROXY 对应的策略必须有效;FINAL 负责处理未被前面规则匹配的请求。
初次验证时不要同时修改 DNS、规则、传输方式和服务器认证。需要对照时可临时切换 Proxy 或 Direct,记录同一目标的表现,完成检查后恢复日常使用的模式。模式切换并不会修复错误的服务器参数。
打开 Home 顶部连接开关,首次使用按系统提示允许添加 VPN 配置。运行 Connectivity Test 后,再访问实际需要使用的目标;系统显示已连接,只说明连接配置处于启用状态,不等于每项请求都已成功。
若仍无法访问,按“本地网络 → 服务器状态 → 认证与 TLS 参数 → Config 规则”的顺序排查。保留错误提示,必要时查看 Diagnostics;分享排查信息前遮盖订阅地址、密码与其他认证字段。
正版核验 / 购买与使用边界
在 App Store 产品页检查开发者名是否为 Shadow Launch Technology Limited,再比对官方图标与产品页中的应用 ID 932747118。名称相似不足以作为判断依据,应将这三项放在一起核对。Shadowrocket 是闭源商业应用,获取时应以这里列出的产品身份与渠道为准。
iPhone / iPad 版在 App Store $2.99 一次性买断,Mac、Windows、安卓、Linux 版免费。电脑与安卓不沿用商店购买入口,应从本站下载指南选择相应平台;如果打开的是其他来源转发的页面,回到本站重新选择对应安装包。
App Store 是否显示应用,与当前账号的商店地区有关。中国大陆商店可能无法搜索到此应用;搜索不到时,先在账号设置查看“国家或地区”,并核对产品页,而不是通过名字相近的条目替代。系统要求以 App Store 页面标注为准。
需要变更账号地区时,应先阅读账号页面给出的余额、有效订阅与付款方式要求,再按系统流程操作。地区变更与客户端设置是两件事,修改 Shadowrocket 的语言或 Global Routing 不会改变 App Store 的商店地区。
iPhone 与 iPad 两种设备可共用购买。换机或删除后重装时,先确认 App Store 登录的是原购买账号,再在已购项目中查找 Shadowrocket;商店显示的重新下载状态比应用名称更值得检查。若出现再次付款提示,应先核对账号与购买记录。
Mac、Windows、安卓、Linux 版免费,重新安装可回到本站下载页获取。无论在哪种设备上,重新安装客户端与恢复服务器配置都应分开处理:删除前保存自己的订阅地址及必要配置,安装完成后核对导入结果,不要假定服务器信息会自动恢复。
客户端用于管理已有服务器、建立连接与执行分流规则;线路是否可用、订阅是否有效,取决于用户已有服务的状态。本站是 Shadowrocket 官网与官方手册,不提供任何节点或订阅服务。完成客户端获取后,需要导入自己已有的订阅或服务器信息。
若订阅更新失败,应核对自己的地址、有效状态与更新响应;若服务器能够连接而某个目标无法访问,再检查当前模式和匹配规则。把客户端获取、订阅管理、配置文件与连接诊断分开,可以减少反复重装带来的配置丢失。
iPhone / iPad 的客户端更新由 App Store 管理,可按系统设置使用自动更新或手动更新。其他平台在本站下载页获取新版安装包,并按对应系统的安装说明操作。升级前保留当前可用配置;更新后先检查原服务器、Config 选中状态与 On Demand,再做一次实际访问测试。客户端更新、订阅更新与配置文件更新是独立操作,不应相互替代。
查看完整正版核验与恢复说明 →使用心得 / 按问题继续阅读
安装、导入与规则设置分别处理。下面三篇文章对应电脑安装、链接辨认与 Global Routing 选择,适合在完成基础连接后按需查阅。操作前先确认当前设备与界面入口,保留已有可用配置,再逐项核对。
先在“关于本机”确认 Apple 芯片或 Intel,再选择对应文件。首次打开被系统拦截时,分别检查 macOS 隐私与安全性、Windows SmartScreen 提示,按本站文件来源核对后操作。
阅读电脑安装说明 →分享链接描述单个服务器,订阅链接保存一组服务器的更新入口。先辨认已有内容的类型,再选择导入方式;后续能否更新,取决于是否保留了有效的 Subscribe 条目。
阅读链接格式说明 →Config 按配置规则分流,Proxy 与 Direct 可用于临时对照。围绕同一服务器与同一访问目标检查结果,先确定模式差异,再定位规则顺序、策略引用与服务器连接问题。
阅读模式选择说明 →