Shadowrocket 首次连接步骤:选中默认服务器、打开开关、Connectivity Test 验证

导入节点后如何让服务器左侧出现选中圆点,如何打开 Home 页连接开关、允许添加 VPN 配置,并用 Connectivity Test 确认线路可用。

本文速览

首次连接应依次确认服务器已选中、VPN 连接已建立、测试与实际访问均正常。本文适合已在 Shadowrocket(小火箭)导入自己服务器或订阅的用户,按 Home 页的操作顺序说明如何连接,并把“列表里有服务器”“开关已打开”“请求真正可用”分开检查。

一、先区分导入、选中与连接

服务器出现在 Home 列表中,只表示连接参数已保存在应用里,不表示它已经成为当前使用的默认服务器,更不表示 VPN 已连接。首次操作时应逐项检查,避免在尚未选中服务器的情况下反复刷新订阅,或者把一次测试有返回值误认为所有应用都已可以访问。

本文以前提“用户已有自己的服务商与订阅”为基础。客户端购买与线路服务是两回事;Shadowrocket 的一次性买断不包含线路套餐。已有订阅负责提供服务器参数,应用负责按参数建立连接并执行当前路由设置。

3 项
首次验收:选中服务器、建立 VPN、实际访问
4 项
Global Routing:Proxy / Direct / Config / Scene
2 组
网络对照:Wi-Fi 与蜂窝网络分别测试

Home 主要用于选择服务器与控制连接;Config 用于管理配置文件;Settings 包含应用设置,例如 On Demand。首次连接先留在 Home 完成最小验证,不必同时修改规则、DNS 与自动连接设置。

二、在 Home 选中默认服务器并打开开关

在 Home 列表中点击服务器所在行,观察该行左侧是否出现选中圆点。点击行尾的详情入口通常是查看或编辑参数,不等同于选择该服务器。服务器名称可以自定义,因此判断当前选择时以选中标记为准,不以名称中的“默认”二字为准。

  1. 检查列表

    打开 Home,确认导入的订阅分组或服务器行已经显示。列表为空时先检查导入结果;订阅地址本身不是可以直接连接的服务器参数。

  2. 点选服务器

    展开已有分组,点击准备测试的服务器行,确认其左侧出现选中圆点。记录服务器名称,后续测试保持使用同一项。

  3. 核对路由

    进入 Home → Global Routing,确认当前选择。已有可靠规则配置可使用 Config;若要临时排查规则影响,可使用 Proxy 做对照,测试后再恢复原设置。

  4. 打开开关

    返回 Home,打开顶部连接开关。首次连接如出现系统添加 VPN 配置的提示,核对发起应用为 Shadowrocket 后选择 Allow,并按系统要求完成设备认证。

  5. 确认连接

    回到 Home 查看连接状态。若开关立即回落或持续无法建立连接,先处理授权与连接错误,不要把开关刚被点亮的瞬间当作成功结果。

若之前已经授予权限,本次可能不会再次弹出提示,这是正常情况。如果设备受管理策略限制,应先确认是否允许添加 VPN 配置,不要通过反复删除配置来试错。

三、确认 Global Routing 没有改变测试含义

同一台服务器在不同 Global Routing 姿态下,实际请求可能采用不同路径。尤其在 Direct 下,网页能够打开并不能证明服务器可用;在 Config 下,网页也可能命中 DIRECT 规则。下面比较的是 Shadowrocket 自身的路由姿态,推荐项以已有可用规则配置的日常使用为前提。

Config

推荐

按当前启用配置的规则决定策略。规则可以指向 DIRECT、REJECT 或相应代理策略;未被前序规则匹配的请求通常由 FINAL 决定去向,不能简单理解为“其余全部直连”。

适合:已核对配置内容,需要按规则进行日常分流。

Proxy

将由应用接管的请求按代理姿态处理,用于观察绕开规则分流后问题是否仍存在。它不能替代服务器参数检查,也不能保证某项网络服务一定可用。

适合:临时对照 Config,缩小规则或策略选择的排查范围。

Direct

按直连姿态处理请求。此时访问结果主要反映当前本地网络的直连能力,不适合用于验证所选代理服务器是否可用。

适合:对照本地网络,判断问题是否只出现在代理路径。

Scene

按预先设置的场景条件应用相应安排。首次连接若尚未核对场景内容,应先使用明确的固定姿态完成验证,避免环境变化同时改变测试条件。

适合:已完成场景配置,并清楚其触发条件与作用的用户。

若 Proxy 下可访问而 Config 下失败,应回到 Config 核对正在使用的配置与匹配策略,重点区分规则把请求送往了哪里。不要因此直接修改服务器密码,因为两个测试使用的服务器认证参数可能完全相同。

四、运行 Connectivity Test,再做实际访问验证

在 Home 找到并点击 Connectivity Test,等待测试完成,查看服务器条目旁的结果。测试可用来筛查当前网络下的可达性或响应情况;其含义受所用测试方式与目标影响,不能把任何一个毫秒数都解释为完整的网页打开时间。

部分测试可以在 VPN 尚未连接时执行,因此 Connectivity Test 有结果与 Home 连接开关是否已成功建立 VPN,是两个需要分别确认的状态。批量测试之后也应再次核对选中圆点,不要假定测试一定会自动替换当前默认服务器。

观察到的现象可以判断什么下一步
显示毫秒数本次测试得到响应,不代表所有请求都成功。选中同一服务器,确认 VPN 状态,再打开实际需要使用的页面。
显示超时或失败当前测试条件下未获得预期响应。保留参数,切换网络重测,检查测试目标和服务器可达性。
测试正常,网页失败测试路径与实际业务路径可能存在差异。检查 Global Routing、规则策略、DNS 与服务器认证参数。
网页正常,某个应用失败问题可能与特定域名、协议或应用自身网络状态有关。查看失败请求对应的策略,不把单个应用结果扩大为整条线路结论。

最小验收顺序

普通 HTTPS 网站常使用 TCP 443,但代理服务器端口由已有服务配置决定,二者不是同一个设置。网页使用 443 并不意味着应把服务器端口改成 443。Hysteria2 等使用 UDP 传输的协议还需要相应网络允许 UDP,网页测试成功不能单独证明 UDP 路径正常。

五、连接失败时按现象定位,不同时改多项

排查应保持“同一服务器、同一路由姿态、同一测试目标”,一次只改变一个条件。先区分开关无法保持连接,还是连接已建立但请求失败;两类现象对应的检查顺序不同。

两类现象的检查顺序

开关无法保持连接
  • 确认已完成系统 VPN 配置授权。
  • 查看 Home 的连接错误信息,保留原始提示。
  • 检查是否有其他正在使用的 VPN 连接影响测试。
  • 核对服务器地址、端口及协议必需参数。
已连接但请求失败
  • 确认选中服务器与预期一致。
  • 检查 Global Routing,必要时以 Proxy 对照 Config。
  • 分别验证域名解析、测试目标与实际页面。
  • 换网络复测,区分本地网络与服务器路径问题。

先记录原状态,再修改一项;结果没有改善就恢复,避免把新的变量叠加进问题。

如果 Wi-Fi 下超时而蜂窝网络下正常,只能先说明两种接入环境的结果不同,不能直接断定服务器损坏。切换网络后应等待系统网络稳定,再以相同服务器和测试方式重试。蜂窝测试会使用移动数据,应先确认设备的数据使用条件。

如果订阅更新后才出现问题,检查原先选中的服务器是否仍存在,以及地址、端口、认证信息是否发生变化。更新订阅只是在刷新参数,不是连接成功的凭证。不要在反馈中公开完整订阅地址、密码、UUID 或其他认证信息;保留错误类型、网络环境和已做过的对照即可。

六、首次验证完成后再考虑 On Demand

Settings → On Demand 用于按需连接安排,与 Home 中手动打开连接开关不是同一件事。首次排查时若自动连接反复介入,会使“手动断开后为何又连接”等现象难以判断。因此,先完成手动连接验收,再根据自己的触发条件配置 On Demand。

首次连接完成的标准不是只有 VPN 标识,而是“目标服务器已选中、系统连接稳定、测试结果可解释、实际请求符合当前策略”。后续遇到故障,沿同一顺序回查,比重复导入全部配置更容易定位原因。规则匹配与策略含义可继续查阅规则手册。

App Store 下载