第一次帮朋友配置 Shadowrocket 时,拿到的是一串很长的链接,直接复制到“服务器”页面,保存后却什么都没有。后来才发现,这不是链接失效,而是把订阅地址当成了单个节点了。
Shadowrocket 里常见的导入材料有三种:订阅链接、单节点链接和二维码。三者都能添加服务器,但入口和后续操作不完全一样。先判断手里的材料属于哪一类,能少走很多弯路。

先分清 shadowrocket服务器订阅 和单个节点
| 你拿到的内容 | 通常代表什么 | 应该怎么处理 |
|---|---|---|
| https:// 开头的一长串网址 | 服务器订阅地址 | 选择 Subscribe 类型添加 |
| ss://、vmess://、trojan://、vless:// | 单个节点链接 | 直接导入或按协议填写 |
| 黑白二维码 | 订阅或单个节点 | 使用扫码功能识别 |
| JSON、YAML 或规则文件 | 规则配置文件 | 放到配置文件区域,不是服务器列表 |
所谓小火箭订阅地址,本质上是一个远程更新地址。它里面可能包含多个节点,服务商更新线路后,客户端可以通过这个地址重新获取列表,它和单个节点链接不是同一种东西。
Shadowrocket 本身不提供服务器,只是负责读取配置,真正的线路、流量、到期时间和设备限制,都由订阅提供方决定。相关教程也把服务器订阅和规则文件分成了不同入口,不能混着添加。
如果你还没有安装应用,可以先看这篇小火箭下载与 App Store 账号说明,确认应用来源和账号区域,再开始配置。
shadowrocket怎么添加节点:订阅链接的标准流程
拿到正规服务商提供的完整订阅地址后,可以按下面的顺序操作。不同版本的按钮名称可能略有差异,但基本路径相同。
- 打开 Shadowrocket,进入首页。
- 点击右上角的“+”。
- 在类型中选择 Subscribe 或“订阅”。
- 把完整订阅 URL 粘贴到 URL 栏。
- 可以在备注栏填写服务商名称,方便以后区分。
- 点击“完成”或“保存”。
- 回到首页,在订阅项目上执行更新,等待节点列表出现。
有些版本保存后会自动拉取节点,有些版本需要手动点刷新。若保存成功但列表仍然空白,先不要重复添加同一个地址,回到订阅项目执行一次 Update。
订阅 URL 后面可能带有一长串参数,那些字符通常用于身份识别或权限校验。复制时不能只保留前半段,也不要把网址粘贴到聊天软件后再复制,以免被自动换行或截断。
节点出现后,点选其中一个,再根据服务商说明选择路由模式。配置模式、规则模式和全局模式的行为不同,不能简单理解成打开开关就全部走同一条线路。实际使用前,最好用允许测试的网页或应用确认连接是否正常。
小火箭订阅地址保存后没有节点怎么办
保存的只是一个地址,节点还需要从远程服务器拉取。可以按下面的顺序排查。
检查类型是否选成 Subscribe
如果把订阅地址添加成 Shadowsocks 或 VMess,客户端会把整串网址当成单节点参数,自然无法解析。删除错误项目后,重新点击“+”,选择 Subscribe。
检查地址是否完整
重点看开头是否完整、末尾参数有没有丢失。部分服务商会给出带有访问令牌的地址,少一个字符都可能返回空内容。
手动更新一次
进入首页的订阅列表,点击更新按钮。如果更新时显示 401 或 403,通常与地址过期、权限失效或设备数量限制有关。若显示超时,则要检查网络和服务商状态。
确认服务商返回的是兼容格式
并非所有“订阅地址”都能被 Shadowrocket 识别,有些地址返回的是网页说明,有些返回的是规则文件,还有些只适用于其他客户端,可以让服务商确认是否支持 Shadowrocket 格式。
不要把 Remote Files 当成订阅入口
Shadowrocket 里的 Remote Files 或 Add Configuration,通常用于导入远程规则、重写或配置文件。它不会自动把规则文件变成服务器节点,想详细了解可以参考配置文件与服务器订阅的区别。

小火箭怎么导入节点:单个链接和手动填写
如果你拿到的是 ss://、vmess://、trojan:// 或 vless:// 开头的内容,它更像是单个节点。
部分版本可以直接复制节点链接,再回到 Shadowrocket 首页点击“+”,应用会尝试识别剪贴板内容。如果没有自动识别,就要手动选择对应协议,然后填写服务商给出的参数。
常见字段包括服务器地址或域名、端口、密码、UUID 或用户 ID、加密方式、TLS、SNI、传输协议,以及 WebSocket 路径或插件参数。
这些字段不能凭经验猜,Shadowsocks、VMess、Trojan 和 VLESS 的字段并不相同,协议选错后,即使服务器地址正确,也可能无法连接。尤其是 TLS、SNI、Host 和传输路径,缺少其中一项都可能导致握手失败。
如果服务商同时提供了节点链接和二维码,优先使用原始链接导入,后续更容易检查内容。手动填写适合少量节点,几十个节点则更适合使用订阅地址。
小火箭二维码导入:扫码、相册和跨设备
二维码可能包含单个节点,也可能包含完整订阅地址,所以扫码后出现的结果不一定相同。
- 打开 Shadowrocket 首页。
- 点击左侧的二维码扫描图标。
- 将二维码放在另一个屏幕上,保持画面完整。
- 等待识别结果。
- 根据提示保存订阅或节点。
如果二维码图片保存在当前 iPhone 相册中,可以使用扫描页面提供的相册入口。不同版本的按钮位置可能不一样,如果当前版本没有相册识别功能,可以把图片显示在电脑或另一部手机上,再用摄像头扫描。
二维码太小、截图被裁切、屏幕反光,都会造成识别失败。二维码中如果存的是订阅地址,导入后还要执行一次更新;如果存的是单节点,通常会直接出现在服务器列表中。
二维码和订阅链接都属于配置凭证,不建议发到公开群组或论坛。别人拿到后可能消耗你的流量,也可能触发服务商的设备限制。若订阅地址已经泄露,应联系服务商重新生成。
订阅更新、节点失效和设备限制
订阅不是永久有效的文件,服务商可能会调整节点、限制流量、设置到期时间,或者限制同时在线的设备数量。
- 所有节点同时消失:更像是订阅过期、权限失效或服务商停止返回内容。
- 节点还在但都连接失败:可能是线路失效、参数变更或服务商维护。先保留报错信息,再按小火箭连接失败排查逐层判断。
- 只有一台设备不能用:检查设备限制、系统网络和本地配置。
- 更新时提示 401 或 403:检查订阅授权和有效期。
- 更新时一直转圈:检查当前网络是否能访问订阅域名。
不要频繁删除和重新添加同一个订阅。这样通常解决不了服务器端的问题,还可能留下多个重复项目。先保存错误提示,再联系提供方确认地址状态。
如果订阅能更新、节点能连接,但只有部分网站打不开,下一步应查规则命中与策略组,参照Shadowrocket 分流规则设置。
选择订阅时,先看这四件事
不要只看节点数量,节点多,不代表一定越稳定,列表里还可能包含已经失效的线路。
- 是否明确支持 Shadowrocket。
- 是否写清楚流量、有效期和设备数量限制。
- 是否提供更新失败时的客服渠道。
- 是否说明隐私政策和数据处理方式。
免费公开订阅尤其要谨慎,公开链接可能被多人同时使用,也可能随时失效。不要为了测试一个来源不明的地址,向对方提供 Apple ID、验证码或远程控制权限。配置 Shadowrocket 只需要合法服务商提供的订阅或节点信息,不需要账号登录凭证。
常见问题
订阅链接和节点链接有什么区别?
订阅链接通常包含多个节点,可以定期更新;节点链接一般只描述一个服务器。前者选择 Subscribe 添加,后者按协议导入。
为什么导入二维码后没有看到节点?
二维码可能保存的是订阅地址,而不是单个节点。先查看订阅列表,再执行更新。如果二维码本身模糊或内容被裁切,也可能识别失败。
同一个订阅地址能在多台设备使用吗?
要看服务商的设备限制。有些按账号限制,有些按同时在线数量限制。订阅地址本身相当于访问凭证,不要随意分享。
更新时出现 401 或 403 怎么办?
这通常意味着订阅失效、授权被撤销或设备权限超限。先确认地址没有复制错误,再联系服务商处理。
Remote Files 能不能用来添加节点?
通常不能。Remote Files 主要用于规则或远程配置文件,服务器订阅应从首页“+”进入并选择 Subscribe。
Shadowrocket 会自动提供服务器吗?
不会。Shadowrocket 只是客户端工具,不出售节点,也不负责订阅内容。服务器和订阅地址必须由你自行选择的服务提供方提供。
免责声明
本文只介绍 Shadowrocket 的配置和排查方法,不提供任何实际订阅地址、节点或绕过服务。请确认相关服务符合所在地法律法规以及服务商条款,不要公开分享订阅令牌,也不要使用来源不明的配置文件。