Shadowrocket订阅导入教程:从链接添加到成功连接
简答:如果你已经拿到订阅链接,打开Shadowrocket后进入Home,点击Add Server或右上角加号,在Type中选择Subscribe,把完整链接粘贴到URL并保存;随后回到订阅条目执行更新,确认出现节点后选中一个节点,再打开连接开关并完成iOS的VPN授权。保存订阅不等于节点已经加载,节点为空时应优先检查链接是否完整、网络是否可访问以及订阅是否仍然有效。
定义:Shadowrocket订阅是一个用于获取和更新多条服务器配置的链接,不等同于普通网页地址、单个节点参数或Config规则文件。
先看最短流程:5步完成Shadowrocket订阅导入
这篇教程只解决一个问题:把已有订阅链接导入Shadowrocket,并确认它是否真正加载成功。适用对象是已经在iPhone或iPad上安装Shadowrocket、同时从服务商处取得订阅链接的用户。应用支持情况和设备要求会随App Store页面变化,安装前请以App Store中的Shadowrocket页面为准。
- 复制完整订阅链接,不要复制前后的说明文字、引号、空格或换行。
- 打开Shadowrocket的Home页面,点击Add Server或右上角的加号。
- 在Type中选择Subscribe,把链接粘贴到URL字段;如果有Alias或备注字段,可填写便于识别的名称。
- 保存后返回Home,打开刚添加的订阅条目,执行Update或更新操作。
- 确认订阅分组中出现至少一个服务器条目,选中节点,打开连接开关,并按提示允许添加VPN配置。
最容易漏掉的是第4步:添加订阅通常只是保存了URL,后续还需要请求该地址并获取节点。不要在节点尚未出现时直接判断导入失败。
| 你手里的内容 | 应选择的方式 | 不要这样做 |
|---|---|---|
| 可用于更新多条节点的完整订阅链接 | Type选择Subscribe,填入URL | 不要拆开后填进Host、Port或Password |
| 单个服务器的地址、端口和认证参数 | 选择对应协议类型,逐项填写 | 不要把整条分享链接当作Host |
| 普通登录页、订单页或说明页面地址 | 先向提供方确认真正的订阅地址 | 不要直接当作订阅链接导入 |
| 规则或配置文件 | 使用对应的Config或规则导入入口 | 不要与Subscribe订阅混用 |
Shadowrocket在App Store中被描述为面向iPhone和iPad的规则代理工具,并具备流量记录、规则配置和连接测速等功能;这些功能并不意味着应用会自动提供服务器或订阅内容,订阅链接仍需由用户自行取得。来源:App Store应用说明
详细操作:URL、Alias和更新按钮怎么填
1. 先判断你拿到的是不是订阅链接
订阅链接的作用是返回一组可更新的服务器条目,通常是一条较长的URL,末尾可能带有参数。不要因为参数看起来复杂就自行删除,也不要把服务商的首页、登录页或购买说明页当成订阅链接。若你无法判断,直接向原提供方确认“订阅URL”或“Subscription URL”字段。
2. 进入Subscribe入口
在Home页面找到Add Server;部分界面会在右上角显示加号。进入添加页面后先打开Type,选择Subscribe。不同版本的菜单名称、按钮位置或完成按钮文字可能不同,因此以当前设备实际显示为准。不要在未确认Type的情况下直接粘贴,因为单节点和订阅使用的字段并不相同。
3. 填写URL和备注
把完整链接粘贴到URL字段。检查链接开头、结尾和中间是否被聊天软件截断,尤其注意不要混入换行、空格、引号或“订阅地址:”等说明文字。Alias或备注用于识别订阅来源,可以填写一个简短名称;它只是标签,不是认证信息,也不会修复失效链接。
4. 保存后手动更新
保存返回Home后,找到刚添加的订阅分组并打开,查找Update、更新或类似刷新入口。更新完成后,订阅分组下应出现可选择的服务器条目。若只看到分组名称而没有节点,说明导入流程还没有完成,先不要反复切换路由模式或修改DNS。
5. 选择节点并首次连接
从已加载的服务器条目中选择一个进行首次测试,再打开连接开关。iOS上的网络扩展或VPN配置首次保存时,需要用户明确授权;Apple文档说明,应用首次保存VPN配置时必须得到用户授权。Apple关于VPN配置授权的说明。如果系统弹出允许添加VPN配置的提示,确认应用名称和系统提示后完成授权。
首次测试时建议只改变一个变量:先保持默认路由和DNS设置,确认连接是否能建立。不要同时更换节点、规则、DNS和按需连接,否则出现问题时很难判断是哪一项造成的。
导入后怎么判断真的成功
可以按照下面的“三级结果”判断,不要只看订阅名称是否出现。
- 已保存:Home页面能看到订阅名称或订阅分组,但下面可能还没有节点。
- 已加载:订阅分组下出现可点击或可选择的服务器条目,节点名称、地址或协议信息能够展开查看。
- 已连接:选中节点后开启连接开关,系统状态显示VPN或连接已建立,并且目标应用能够完成实际网络请求。
如果已经连接,仍然建议打开一个日常使用的应用进行验证,而不是只根据开关颜色下结论。Shadowrocket的App Store说明列出了HTTP、HTTPS和DNS请求记录等功能;如果设备界面提供相应记录,可用来观察是否产生请求,但记录存在并不单独证明目标服务一定可访问。App Store功能说明
| 现象 | 优先检查 | 下一步 |
|---|---|---|
| 保存后没有任何订阅分组 | 是否真的保存、Type是否选择Subscribe | 重新打开添加页面核对字段 |
| 有订阅名称但没有节点 | 是否执行Update、URL是否完整、网络是否可访问 | 手动更新并观察提示信息 |
| 更新提示失败 | 链接是否过期、被截断或需要登录凭据 | 从原来源重新复制并确认订阅状态 |
| 有节点但连接开关自动关闭 | 节点认证参数、网络环境和VPN授权 | 换一个节点单独测试,确认系统授权已完成 |
| 已连接但某个应用无法访问 | Global Routing、规则匹配和目标服务本身 | 先用简单路由模式测试,再恢复原规则 |
常见问题排查:节点为空、更新失败和连接断开
订阅导入后为什么没有节点?
常见原因有四类:只保存了订阅但没有执行更新;复制的并非完整URL;订阅链接已经失效或需要重新授权;当前网络无法访问该地址。建议按顺序处理:先打开订阅条目手动更新,再重新复制完整链接,随后用当前网络重试。如果仍然为空,不要直接修改协议参数,因为订阅导入与单节点手动配置是两条不同流程。
把订阅链接填到Host里可以吗?
不建议。Host通常用于单个服务器的域名或IP地址,订阅链接则用于返回一组可更新配置。把整条订阅URL填入Host,可能导致条目能够保存但无法连接。请返回Add Server,重新选择Subscribe并把完整链接放到URL字段。
订阅更新失败,应该先改DNS吗?
不应该一开始就改DNS。先检查链接完整性、当前Wi-Fi或蜂窝网络是否正常,以及订阅是否仍然有效。只有在确认链接本身可用、但域名解析异常时,才把DNS作为下一步排查项。DNS设置变化会影响多个应用,建议一次只改一项,并记录修改前的设置。
连接开关刚打开就自动关闭怎么办?
先确认iOS是否已经完成VPN配置授权,再换一个节点进行单独测试。若所有节点都无法保持连接,检查当前网络是否需要网页认证、是否存在其他VPN配置或系统网络切换。Apple文档说明,iOS的Network Extension可用于创建和管理VPN配置,具体可用能力受平台和实现方式限制。Apple Network Extension文档。如果只有某一个节点失败,更应优先核对该节点的认证信息和线路状态,而不是重装应用。
订阅链接安全吗?
订阅链接可能包含访问凭据或识别参数,应按密码级别保护。不要把完整链接发到群聊、公开工单、截图或代码仓库;截图前遮挡URL、二维码、密码和Token。若链接已经公开,建议向原提供方确认是否可以重置或重新生成。
首次导入后的复测与回滚
完成首次连接后,可以做一次简单复测:先关闭Shadowrocket连接,确认普通网络状态;再打开同一个节点和同一个路由模式,观察是否能重复建立连接。测试过程中尽量保持Wi-Fi或蜂窝网络不变,也不要同时切换多个设置。
- 记录当前使用的订阅名称、节点名称和路由模式。
- 关闭连接,再重新打开,确认是否能重复连接。
- 在一个普通网页或日常应用中观察是否能完成请求。
- 如果修改过DNS、规则或按需连接,逐项恢复到修改前的状态。
- 若配置混乱,可删除重复订阅条目后重新添加,但先保存原始订阅链接,不要删除唯一的有效凭据。
回滚时优先恢复最近一次改动,而不是直接重置全部网络设置。若问题只发生在某个网络环境,分别使用Wi-Fi和蜂窝网络测试,有助于区分订阅、节点与本地网络问题。
本文是使用指南站整理的通用操作说明,不是Shadowrocket开发者或任何订阅服务的官方页面;应用界面、系统提示和可用功能请以当前设备与App Store信息为准。
常见问题
Shadowrocket订阅导入后没有节点怎么办?
先打开订阅条目执行Update,再检查URL是否完整、是否混入空格或换行,以及当前网络能否访问该地址。如果仍为空,向原提供方确认订阅是否有效。
Shadowrocket的订阅链接应该填在哪里?
进入Home的Add Server,在Type中选择Subscribe,把完整链接填入URL字段。不要把订阅链接拆开填入Host、Port或Password。
保存订阅后是不是就已经导入成功?
不一定。保存只代表URL被记录;还要完成更新,并在订阅分组下看到可选择的服务器条目,之后再选节点和开启连接。
为什么连接开关会自动关闭?
优先检查VPN配置授权、节点认证参数和当前网络环境。可以先换一个节点单独测试,避免同时修改DNS、规则和路由模式。
订阅链接可以分享给别人吗?
不建议。订阅URL可能包含访问凭据或Token,应避免公开发送、截图展示或提交到公开文档;如已泄露,向原提供方确认是否能重置。