Subscribe 不是 Add Server
Home 右上角的「+」会先问 Type。这一步选错,后面填得再认真,SERVER 里也只会出现一条废记录,或者什么都没有。
「+」不是一个万能入口
Shadowrocket 把「加入一条记录」做成了先选类型、再填内容。很多人跳过 Type,直接把服务商发来的整段文字贴进第一个输入框。应用不会猜测你手里的是订阅、单条节点,还是远程配置。它只执行你选中的那一种解析方式。选错之后,失败看起来像「链接坏了」,其实是入口用错。
这和三层结构是对上的。第二层可以是一份会更新的清单,也可以是一条手写主机。两种东西都能让 Home 出现可连接的出口,但导入路径完全不同。把它们当成同一种「账号密码」,是空列表最常见的来源。三层怎么分开,见 应用、订阅、配置不是一层。
本篇不教你从哪里买订阅,也不解释各家链接长什么样的加密细节。只帮你判断:你现在该走哪一个 Type,以及失败时屏幕在说什么。
两条入口,问的不是同一件事
Subscribe 吃的是一条订阅 URL。应用按这个地址去拉取一份节点清单,保存后还可以再更新。你通常看不到主机和端口,也不该去拆。备注、到期时间、流量余量,若服务商有提供,会出现在这条订阅下面,而不是变成你手填的字段。
Add Server 吃的是单条节点:协议类型、地址、端口、密码或密钥,有时还有额外参数。它适合自建,或服务商只给了手工参数、没有订阅地址的情况。这里需要的是主机名或 IP,不是网页链接。
还有第三种经常被贴错地方的东西:远程配置文件地址。它不属于 Home 的「+」。它进 Config。贴进 Subscribe,更新会失败,或多出一条无法展开的记录;贴进 Add Server,Host 字段会变得很长,延迟测不出来。配置和订阅的分工见 配置文件不是订阅。
| 你手上的 | 应选的入口 |
|---|---|
| https 开头的订阅 | Type 选 Subscribe。URL 原样粘贴,不要拆,也不要加空格。 |
| 主机 + 端口 + 密码 | Type 选对应协议,走 Add Server。 |
| ss / vmess 等单条分享 | 仍是 Add Server 或扫描,不是 Subscribe。 |
| 远程配置文件地址 | 不要在这里加。去 Config 添加。 |
| 二维码 | 先看码里是订阅还是单条节点,再选对应方式。 |
空列表的几种读法
SERVER 只有 Add Server,表示还没有成功导入第二层。优先怀疑根本没加,其次怀疑 Type 不是 Subscribe,再次怀疑链接被截断、前面多了说明文字、或已经失效。不要先改 Global Routing,也不要先开 Proxy。没有出口时,口径切换没有对照价值。
出现一条订阅,点开却是空的,表示应用认出了「这是订阅」,但拉取结果是空。这时问题在服务商侧:过期、限速、令牌作废、或该链接本来就不是给 Shadowrocket 用的清单。换 Type 或重装应用,解决不了。回到复制来源,重新拿一条,再更新,而不是再加十条一样的。
出现一条「节点」,延迟测不出来,备注或地址栏里还能看到 http,多半是把订阅 URL 当成了单条服务器。删掉这条,回到 Subscribe 重来。留着它只会占一行,接通后也不会变成一组节点。
出现很多节点,但全部超时,说明 Type 往往是对的,对端不可用。这是第二层内容失效,不是入口选错。更新一次。更新后仍全超时,就不要再在 Type 上打转。
为什么人们会贴错
服务商的说明经常把「订阅地址」「节点」「配置」「二维码」写在同一段话里。收件人只记住「复制以后贴进去」。Shadowrocket 的第一个输入框又恰好很像「随便贴」的地方。于是 Subscribe 的 URL 进了 Host,配置 URL 进了 Subscribe,单条参数被整段贴进备注。
另一个原因是桌面端习惯。电脑上一次导入常常同时带上节点和规则。手机上必须拆开。你在电脑里「导入订阅」成功,不代表把同一段文字贴进 iPhone 的 Add Server 也会成功。先看这段文字是地址、是参数,还是文件。
扫描二维码也不能省略判断。码里可能是订阅,可能是单条节点,也可能是配置。扫完之后看 Home 和 Config 各自多了什么。只多了一条废记录,就按上面的读法删掉重来,不要叠加。
同一条订阅只加一次
订阅的意义是「以后还能更新」。同一条 URL 应只添加一次,之后在该条上更新。反复按「+」会留下多份过期清单。Home 看起来很满,实际可能没有一条还能用。排错时先合并你的视线:哪些行是订阅,哪些行是它展开出来的节点,哪些行是你手填的单条。
更新失败和「从来没成功过」要分开。从来没成功过,先核对 Type 和 URL 是否完整。曾经成功、某天更新失败,先怀疑服务商侧变更,而不是应用突然不认识 Subscribe 了。此时不要改成 Add Server 去拆链接,也不要把旧清单删光再盲目重来,除非你确认本地已经乱到无法辨认。
手填的单条节点没有「更新」可言。服务商改了端口或密码,你只能改这一条,或删掉重填。不要指望点更新会修好 Add Server。那是 Subscribe 的动作。
加完之后先看 Home,再拨开关
成功的最低标准,不是开关能停在打开,而是 SERVER 里出现了可被选中的出口。没有选中任何节点就拨开关,开关会弹回,或连上一条什么都做不了的空状态。这会被误读成「应用坏了」。先点选一条,再接通,再看状态栏有没有 VPN。
有节点、有 VPN、网页仍异常,才轮到配置和三种口径。不要在导入阶段就开始改 default.conf。怎么点 Type、贴 URL,见 教程第二章。本篇只用来判断入口。还没有应用的人,先把商店那一份装对。