本文适合已经持有自己服务商提供的订阅或连接参数的用户。先分清 Subscribe 服务器订阅与 Config 规则配置,再按材料类型选择粘贴订阅、Add Server 手填、扫码或剪贴板识别,最后核对更新结果与 Global Routing。二维码和剪贴板只是输入方式,能否导入仍取决于内容格式。
导入前:区分服务器订阅与 Config 配置
打开 Shadowrocket(小火箭)后,先在 Home 查看已有服务器,再到 Config 查看当前规则配置。Home 管理可连接的服务器及订阅分组;Config 管理规则配置文件。两者都可能通过网址获取内容,但不能仅凭网址以 https:// 开头就认定用途相同。
在寻找“Config 页 Subscribe”时,应先辨认手中的链接实际返回什么:服务器列表应通过 Subscribe 导入;包含分流规则的配置文件则在 Config 管理。添加服务器订阅通常从 Home 右上角“+”进入 Add Server,将 Type 设为 Subscribe。不要把 Config 的远程配置添加操作当作服务器订阅入口。
| 已有材料 | 使用入口 | 核对结果 |
|---|---|---|
| 服务器订阅地址 | Home → + → Type → Subscribe | Home 出现订阅分组及服务器条目 |
| 单台服务器参数 | Home → + → Add Server | Home 出现一条手动添加的记录 |
| 协议分享二维码 | Home → 扫码入口 | 解析后显示对应类型与参数 |
| 协议分享文本 | 复制后从剪贴板识别 | 出现添加提示或解析出的记录 |
| 规则配置文件地址 | Config 的远程配置入口 | Config 出现配置文件,不等同于服务器订阅 |
先确认材料来自用户自己的服务商,再进行以下操作。Shadowrocket 是闭源商业应用,主要用于 iPhone 和 iPad,唯一获取入口是 App Store。客户端买断 ≠ 线路套餐;购买应用不会自动生成连接参数。系统要求以 App Store 页面标注为准。
入口一:用 Subscribe 保存并更新订阅
在 Home 打开添加表单后,将 Type 选为 Subscribe,把完整订阅地址粘贴进 URL,再填写便于辨认的名称。保存后的订阅会保留来源地址,后续更新时重新从该地址读取服务器列表,因此适合服务商会调整服务器信息的情况。
-
复制完整地址
从自己的服务商页面复制订阅地址,保留
?后的查询参数。检查开头和末尾没有空格、换行或中文标点。 -
选择订阅类型
进入 Home → +,在 Add Server 表单中打开 Type,选择 Subscribe。不要沿用表单上次保留的其他协议类型。
-
粘贴并保存
在 URL 粘贴完整地址,填写可辨认的备注,再保存。首次获取完成后,回到 Home 检查订阅分组下是否出现服务器。
-
核对更新结果
在 Home 对订阅列表执行下拉刷新,观察该订阅是否完成更新。若出现错误,保留原条目并先查地址、网络与服务商状态,不要反复删除重建。
订阅地址的形状可以是 https://example.com/sub?token=xxxx,这里仅是不可用于连接的假值。真实地址中的 token 常用于识别订阅权限,分享错误截图时应遮住完整 URL,而不只是遮住备注名。
入口二:在 Add Server 手动填写参数
在 Home → + 打开 Add Server,先选择 Type,再按服务商给出的字段填写。Type 决定后续需要哪些参数:Shadowsocks 的密码与加密方法、VMess 或 VLESS 的身份信息、Trojan 的密码与 TLS 设置不能互相替代。没有明确参数时,不应凭协议名称推断其他字段。
基本连接字段
- Type
- 与已有参数标注的协议一致
- Address
- 填写服务器域名或 IP,不包含网页路径
- Port
- 填写提供的端口,例如 443;不代表所有服务都用 443
- Password
- 仅在所选协议要求时填写对应密码
Address 不应直接填入整条订阅网址,Port 也不能从网址外观猜测。
附加参数核对
- TLS
- 按服务端要求启用,不由端口号单独决定
- SNI
- 使用服务商指定的 TLS 服务器名称
- Host
- 仅在对应传输配置要求时填写
- Path
- 保留服务商提供的完整路径及大小写
Address、SNI 与 Host 作用不同,不能因为内容相似就随意互换。
保存后在 Home 选择这条记录,再尝试连接。若基本字段正确但出现 TLS 握手失败,应继续核对服务器名称、证书与设备时间,不要把关闭证书校验当作通用修复方法。WireGuard 还涉及密钥与 Peer 配置,不能套用普通密码表单;Hysteria2 等类型同样需要对应的完整参数。
- 手填记录通常独立于订阅分组,订阅刷新不会自动为这条独立记录补齐变更。
- 服务商修改密码、端口或传输参数后,应重新编辑该记录,或重新导入其提供的有效分享内容。
- 如果已经有完整协议分享链接,优先解析后逐项核对,可以减少长密码和路径的录入错误。
入口三与四:扫码及剪贴板识别
在 Home 打开扫码入口,将镜头对准用户已有的协议分享二维码,并允许所需的相机访问。识别后先看 Type、Address、Port,再确认保存。二维码可能包含单条服务器分享内容,也可能只是一条网页地址;扫到网页并不意味着已经得到可连接的服务器配置。
在来源页面复制完整分享文本,再返回 Shadowrocket,按出现的剪贴板识别或添加提示继续。若系统询问是否允许粘贴,应在确认来源后允许本次操作。没有提示时,检查复制的是否是纯文本链接,而不是图片、标题或被聊天软件截断的内容。
| 内容前缀或形式 | 表示什么 | 导入时注意 |
|---|---|---|
ss:// | Shadowsocks 分享链接 | 保留完整编码内容、端口和附加参数 |
vmess:// | VMess 分享链接 | 编码部分不能截断或插入空格 |
vless:// | VLESS 分享链接 | 保留身份信息及查询参数 |
trojan:// | Trojan 分享链接 | 核对密码、TLS 服务器名称与传输参数 |
https:// 地址 | 可能是订阅、配置文件或普通网页 | 先确认用途,再选 Subscribe 或 Config |
上述前缀只用于辨认格式,不是可直接连接的示例。二维码与剪贴板都不会把任意文本转换成有效配置;某条链接所含的传输扩展是否能完整解析,还应以当前表单实际识别出的字段为准。导入后若字段缺失,应回到来源核对,不应自行补猜。
- 扫码无反应时,检查相机权限、二维码是否完整、屏幕反光及图像清晰度。
- 剪贴板无反应时,重新复制原始分享文本,去掉包围链接的说明文字,但不要改写链接内部内容。
- 出现多条待导入记录时,逐条检查名称与服务器地址,确认没有重复导入同一内容。
导入之后:选择 Global Routing 并验证连接
在 Home 选择已导入的服务器,再打开 Global Routing 检查当前姿态。导入只解决“连接到哪里”,Global Routing 决定进入 Shadowrocket 的请求如何处理。已有有效规则配置时可选择 Config;如果规则引用了不存在的策略名,应先在 Config 核对配置,而不是用反复导入订阅代替修复。
Config
推荐按当前启用配置的规则处理请求,具体去向由命中规则及其策略决定,并非固定为某类域名走代理、其他全部直连。
适合:已核对规则与策略名称的日常使用
Proxy
让进入隧道且由应用处理的流量使用代理路径,可用于对照检查是否由分流规则造成访问差异。
适合:短时排查规则与代理路径的区别
Direct
让应用处理的请求使用直连路径;切到此姿态后,网页能打开不能证明选中的代理服务器可用。
适合:对照当前网络的直连表现
首次连接时按系统提示允许添加 VPN 配置,然后在 Home 执行 Connectivity Test,并访问自己需要使用的服务。测试结果反映测试目标与当时网络的情况,不能代替所有实际业务请求的验证。若测试有响应但某个域名访问异常,可继续到 使用手册的连接排查核对 DNS、规则命中和 TLS 错误。
- Global Routing 中的 Scene 用于按已配置的场景选择行为,不是订阅导入入口。
- Settings → On Demand 管理按条件建立或断开连接的行为,不会替代 Subscribe 更新服务器列表。
- Config 中的
DOMAIN-SUFFIX、GEOIP、IP-CIDR与FINAL属于规则关键字,不应填进 Add Server 的 Address。
订阅更新与导入失败的具体处理
回到 Home 检查失败发生在哪一步,再调整相应设置。下载订阅失败、内容解析失败、服务器连接失败是不同阶段的问题;前一阶段没有完成时,修改后一阶段的 SNI 或 Global Routing 通常不能解决原因。
订阅更新一直超时,应该先改哪里?
先在 Home 确认已有连接是否可用,再检查订阅 URL 是否完整。如果订阅地址确实需要经已有代理访问,可在 Settings → Subscribe 检查 Update via Proxy。此选项依赖可用的代理路径,不能凭空建立首条连接。
提示 401 或 403,还要重新导入吗?
先核对 URL 中的 token 是否被截断,再到自己的服务商账户查看订阅权限及链接是否已重置。401、403 是服务器返回的访问状态;保持同一个失效地址反复导入通常不会改变结果。
能获取内容,却没有服务器条目?
检查复制的是否为账户网页、登录页面或规则配置地址。如果返回的是网页而非可识别的服务器列表,应重新取得自己的正确订阅地址;不要把网页源码粘贴进 Add Server。
手填的记录为什么没有跟着订阅变更?
在 Home 确认该记录是否属于订阅分组。独立手填或单条分享导入的记录通常没有订阅更新关系,需要手动编辑,或重新导入服务商提供的新参数。
更新后记录变了,要不要重装应用?
先核对订阅分组与当前选中记录,再重新选择有效服务器。订阅内容可能由来源调整;重装不会修复来源返回的错误参数。排查时记录错误文字、发生步骤与网络环境,并遮住密码、密钥和订阅 token。
完成排查后,保留一个明确的配置来源与适合自己的更新习惯。完整订阅用于持续同步,手填用于掌握单条参数,扫码与剪贴板用于减少输入;四种入口可以同时使用,但应清楚每条记录是否仍与订阅来源关联。