CnRocket

Shadowrocket 导入订阅:链接添加、节点验证与失败排查

更新于 2026-10-27 · cn-rocket.site

简答:Shadowrocket 导入订阅通常从 Home 的“+”进入,选择 Type → Subscribe,粘贴完整订阅 URL 后保存,再回到 Home 检查订阅下是否出现可选择的节点。只看到订阅名称不等于导入完成;还要更新列表、选择节点、确认 Global Routing,并通过一次实际连接验证。

定义:Shadowrocket 订阅是由已有服务提供的可更新节点列表,导入订阅只负责读取和管理节点,不等于已经选择节点或完成连接。

三步速查:先把订阅导入并确认节点出现

本文是第三方使用指南,不代表 Shadowrocket 或任何订阅服务的官方页面。Shadowrocket 在 App Store 中被列为面向 iPhone、iPad 等 Apple 设备的规则代理工具,具体系统要求和当前版本以App Store 页面为准。

  1. 准备:确认已经安装 Shadowrocket,并准备好完整的订阅 URL。订阅链接可能包含访问凭据,不要发到公开群组、截图或工单中。
  2. 导入:打开 Home,点击右上角 + 或 Add Server,将 Type 设置为 Subscribe,把完整链接粘贴到 URL 字段,备注可填写便于识别的名称,然后保存。
  3. 验证:返回 Home,检查订阅条目下是否出现节点;选择一个节点,再检查 Global Routing 和连接开关,最后通过实际网页或应用请求验证。

完成标准:订阅名称出现只是保存成功;订阅下能看到节点,且选中节点后实际请求能够通过,才算完成导入与初步验证。

导入前先分清:订阅链接、单节点、二维码和 Config

你手里的资料应选择的入口不要这样做判断依据
一条可更新的订阅 URLAdd Server → Type → Subscribe不要粘贴到 Host订阅用于读取一组节点,后续可再次更新
单个节点的分享链接或参数选择与协议匹配的类型,或使用应用支持的分享链接导入不要把完整分享链接拆成普通网页地址资料只对应一个节点,而不是节点列表
二维码Scan QR Code不要同时重复添加同一份资料扫码后仍要检查协议、地址、端口和认证字段
规则或配置文件进入 Config 相关入口不要把 Config 当作订阅节点列表Config 主要影响规则和路由,订阅主要提供节点

如果你拿到的是账号页面、帮助页面或普通网页地址,而不是实际订阅 URL,Shadowrocket 通常无法按订阅格式读取。链接末尾的参数、大小写、问号和其他字符都可能影响结果,复制时不要擅自删改。

订阅导入与路由选择是两个阶段:前者负责得到节点,后者决定流量如何处理。App Store 页面也明确说明该应用支持规则配置、网络请求记录和从 URL 或 iCloud Drive 导入规则文件,但这些功能不等同于订阅服务本身。

Shadowrocket 导入订阅的可照做步骤

1. 备份并保护订阅链接

  • 先保留原始订阅 URL,必要时复制到个人密码管理器或安全笔记中。
  • 不要把完整 URL 放进公开文章、截图、聊天群或公开日志。
  • 不要在命令行中直接粘贴订阅链接;如果曾在终端或 PowerShell 中输入过,应删除对应历史记录。
  • 如果订阅里已有可用节点,更新前不要先删除旧条目,避免排查过程中失去原有配置。

2. 选择正确的导入类型

  1. 打开 Shadowrocket,停留在 Home。
  2. 点击右上角 +,或者在 SERVER 区域点击 Add Server。
  3. 在 Type 中选择 Subscribe。
  4. 将完整订阅链接粘贴到 URL 字段。
  5. 在备注或名称字段填写容易识别的标签,例如“办公线路”,不要把密码、Token 或额外参数放进备注。
  6. 点击右上角保存或完成,返回 Home。

3. 检查订阅是否真正载入

在 Home 的 SERVER 区域查看订阅条目。若只看到名称但没有节点,先打开该条目执行更新或重新载入,再观察节点列表是否出现。不同 App 版本和设备布局可能略有差异,应以当前界面中的 Home、Add Server、Subscribe 等英文标签为准。

4. 选择节点并允许系统连接

节点出现后,点选一个节点作为当前使用项,再打开连接开关。首次连接时,系统可能要求允许应用创建 VPN 配置;只在确认弹窗显示的是 Shadowrocket 后进行授权。Apple 说明,第三方网络或 VPN 软件可能影响联网,因此遇到无法上网时,应把其他 VPN、安全软件和网络条件一起纳入排查范围,可参考Apple 关于 VPN 与第三方安全软件导致连接问题的说明。

5. 用实际请求验证

不要只看开关是否变成启用状态。依次测试一个普通网页、一个需要使用当前节点的应用请求,再返回 Shadowrocket 查看连接状态或请求记录。导入成功只表示客户端读到了订阅内容,不能证明订阅中的每个节点都可用。

节点为空、更新失败和无法连接:按现象分流

现象优先检查处理方法
保存后没有任何订阅条目是否点了保存;是否把链接放在 URL 字段重新进入 Add Server,确认 Type 是 Subscribe,检查字段后再保存
有订阅名称,但节点为空是否真正执行更新;链接是否被截断、换行或带入句号空格保留旧条目,重新复制完整 URL,执行更新;不要先删除全部配置
更新提示链接无效订阅 URL 是否过期;是否误复制账号页、说明页或单节点链接向链接提供方重新获取完整订阅地址,并确认访问权限仍有效
出现超时或无法获取当前 Wi-Fi 或蜂窝网络能否访问该 URL;是否有其他 VPN 或安全软件干扰切换一次网络测试,暂时停用冲突的网络工具;完成后恢复原设置
节点出现但全部无法连接是否选中了节点;Global Routing 是否处于合适模式;系统 VPN 权限是否已允许先只保留一个节点和一种路由模式测试,不要同时修改 DNS、规则和其他参数
只有部分节点无法连接节点自身参数、协议、认证或线路状态逐个测试,不要据此判断订阅导入失败;导入和节点可用性是两个问题

如果设备本身无法正常联网,先关闭当前连接开关,确认 Wi-Fi 或蜂窝数据正常,再重新测试订阅更新。Apple 建议遇到连接问题时检查是否安装了会干扰网络的 VPN、防火墙、内容过滤器或其他安全软件,并可通过切换网络判断问题是否只发生在当前网络。

Subscribe、Config 和 Global Routing 到底有什么区别

  • Subscribe:保存并更新一组节点来源,重点是 URL、节点列表和更新结果。
  • Config:管理规则或配置文件,重点是规则内容、策略组和匹配逻辑,不是订阅节点本身。
  • Global Routing:决定当前请求采用配置规则、代理或直连等路由方式,不能代替订阅导入。

因此,遇到“节点不显示”时先查 Subscribe 和更新结果;遇到“节点显示但某些请求不走代理”时,再检查节点选择、Global Routing 和 Config。不要一开始同时改订阅、规则、DNS 和路由,否则无法判断是哪一步造成变化。

如果你使用的是 iPhone 或 iPad,系统版本、设备布局和 App 版本可能改变菜单位置。App Store 当前页面显示该应用支持 iPhone 和 iPad,并要求 iOS 13.0 或更高版本;安装与兼容性仍应以当前商店页面显示为准。

安全与回滚:导入失败时不要把凭据暴露出来

  1. 截图时遮住订阅 URL 的域名路径、Token、密码和完整参数。
  2. 向他人反馈时,只提供错误现象和脱敏后的链接片段,不要公开完整订阅地址。
  3. 更新失败时先保留旧订阅,不要连续创建多个同名条目。
  4. 如果新配置导致无法连接,关闭当前连接,恢复到旧订阅或旧节点,再逐项恢复修改。
  5. 排查结束后,删除临时复制到剪贴板、文本文件或终端历史中的完整凭据。

Shadowrocket 是独立的客户端,App Store 页面明确提示它不包含代理服务或服务器资源,用户需要自行准备配置。因此,客户端购买、订阅地址、节点可用性和实际连接结果应分别判断,不要把其中一项当作另一项的证明。

常见问题

Shadowrocket 导入订阅后为什么没有节点?

先确认 Type 是 Subscribe,再检查 URL 是否完整、是否包含换行或多余标点,并对已保存的订阅执行更新。订阅名称出现不代表节点已经成功载入。

订阅链接应该粘贴到 Host 吗?

不应该。完整订阅 URL 应放在 Type 为 Subscribe 的 URL 字段;Host 通常用于单个节点的地址,不能替代订阅入口。

导入成功但 Shadowrocket 仍然无法连接怎么办?

先选择一个具体节点,检查 Global Routing 和系统 VPN 授权,再用实际请求验证。若只有部分节点失败,问题可能在单个节点参数或线路,而不是订阅导入。

Subscribe 和 Config 有什么区别?

Subscribe 用于读取和更新节点列表,Config 用于管理规则或配置文件。节点为空先查 Subscribe,流量路由不符合预期再查 Config 和 Global Routing。

可以把订阅链接发给客服或截图求助吗?

不要直接发送完整链接。订阅 URL 可能包含访问凭据,应先打码域名路径、Token、密码和参数,只保留错误提示及必要的脱敏信息。

Shadowrocket 导入订阅后是否自动拥有可用服务?

不是。客户端只负责读取你已有的配置,导入成功也不代表每个节点都能连接。客户端、订阅来源、节点状态和当前网络需要分别验证。

相关阅读

参考资料

  1. App Store:Shadowrocket 应用页面
  2. Apple 支持:设备存在网络连接问题时检查 VPN 和第三方安全软件
  3. Apple 平台安全指南:VPN 安全与系统支持