Shadowrocket 首次连接教程:设默认服务器、打开连接开关、用 Connectivity Test 验证

在 Home 列表点选服务器左侧圆点设为默认,打开顶部连接开关并允许添加 VPN 配置,再运行 Connectivity Test 确认连通。连接失败时先查哪几处,文中也有列出。

本文速览

本文以 iPhone / iPad 上的 Shadowrocket(小火箭)首次连接为操作示例,前提是已经持有自己的服务器资料或订阅。按“导入资料、选择默认服务器、授权连接、检查测试结果”的顺序操作,并区分系统 VPN 已连接、服务器可达与目标网站可用这三个不同结果。

一、连接前确认安装来源与已有资料

尚未安装时,先进入下载指南按设备获取。获取方式分为 2 档:iPhone / iPad 版在 App Store $2.99 一次性买断;Mac(Apple 芯片 / Intel)、Windows、安卓、Linux 版免费。iPhone / iPad 的开发者为 Shadow Launch Technology Limited,系统要求以 App Store 页面标注为准。不同平台的系统授权窗口可能不同,下面的 VPN 授权步骤以 iPhone / iPad 为准。

安装客户端不等于取得可用的服务器。首次连接需要用户已有的服务器地址、端口和协议认证资料,或者自己的订阅链接。本站不提供、不销售、不推荐节点或订阅。不要把订阅链接、密码或完整配置发到公开讨论区;其中的 token 往往能够用于访问个人订阅内容。

二、在 Home 选择默认服务器并打开连接

Home 中能看到服务器名称,只能说明条目已经存在。首次操作还需要明确选中实际使用的服务器,再打开连接开关。点服务器左侧圆点与进入条目编辑不是同一个操作;编辑地址后返回列表,也应再次检查默认选择。

  1. 检查列表

    进入 Home,展开自己已有订阅对应的服务器列表,确认至少有一个实际服务器条目。若列表为空,先检查订阅地址及更新结果,不要直接反复打开连接开关。

  2. 选默认项

    点目标服务器左侧圆点,确认选中标记落在该条目上。首次排查先固定同一个服务器,不要在每次测试前同时更换服务器与路由模式。

  3. 确认路由

    打开 Home → Global Routing,查看当前是 Config、Proxy 还是 Direct。需要验证代理路径时不能停留在 Direct;Config 下还应确认当前配置的规则与策略引用有效。

  4. 开启连接

    返回 Home,打开顶部连接开关。首次出现系统添加 VPN 配置提示时,核对请求来自 Shadowrocket 后允许,并按系统要求完成设备验证。

  5. 核对状态

    等待连接状态稳定,再执行 Connectivity Test。若开关立即回到关闭状态,先处理授权或系统连接问题,不要把它直接判断为目标网站故障。

系统 VPN 状态表示本机的流量接管通道已经建立,不代表远端认证一定通过,也不代表每个请求都经过代理。选用策略组的 Config 还可能引用组内的其他服务器,因此 Home 的默认选择并不一定覆盖配置中所有策略。

三、用 Connectivity Test 分层验证

连接开启后,在 Home 执行 Connectivity Test,等待测试完成并查看实际结果。测试的意义是检查所选测试目标在当前设置下是否可达;它不是对全部网站、全部协议或所有应用的可用性保证。记录测试时的服务器名称、Global Routing 模式和当前网络,才能对比后续结果。

第 1 层
系统状态:VPN 通道是否保持连接
第 2 层
Connectivity Test:测试目标是否可达
第 3 层
实际访问:所需网站或应用是否可用

测试后打开一个自己实际需要访问的网站,再验证日常应用。若只有某个应用异常,先保持服务器和网络不变,检查它是否使用独立连接、是否受到规则影响。不要把 Connectivity Test 的延迟、订阅列表的延迟测试与实际下载速度当作同一个指标。

四、Global Routing 如何影响首次测试

首次连接常见的误判,是在 Direct 下看到网站可用就认为代理已正常工作,或者在 Config 下遇到单个域名失败就认为服务器不可用。需要先识别当前姿态,再解释测试结果。下面比较的是 Shadowrocket 自身的路由设置,不涉及其他产品。

Config

推荐

按当前配置中的规则与策略处理请求。命中 DIRECT 的请求直连,命中代理策略的请求按相应策略发送;未匹配的请求由后续规则或 FINAL 处理,并非一律直连。

适合:已有可用配置时的日常分流与最终复测。

Proxy

让由客户端接管的请求采用代理路由,便于暂时减少分流规则对排查的影响。它不能绕过服务器认证错误,也不能修复错误的地址、端口或 TLS 设置。

适合:临时确认问题是否与 Config 的规则或策略有关。

Direct

采用直连路由,不使用代理路径。它可以用于建立当前网络的直连对照,但不能用来验证远端代理服务器是否正常。

适合:检查本地网络能否直接访问同一个测试目标。

若界面中使用 Scene,应先检查当前 Scene 对应的设置,不要把它视为与 Proxy 相同的全局代理开关。首次排查可明确选用上述单一模式进行对照,完成后恢复原有配置。切换模式只改变路由处理,不会自动补齐订阅或修正服务器认证字段。

五、连接失败时按现象缩小范围

排查时每次只改一个变量,并在更改后重复同一个测试。服务器、Global Routing、Wi-Fi 与蜂窝网络同时更换,会让成功或失败都无法归因。先判断问题发生在“开关无法保持开启”,还是“已经连接但请求失败”,再进入相应分支。

两类故障分别检查

开关立即关闭
  • 确认首次系统 VPN 配置授权已完成,没有取消系统验证。
  • 在系统设置中核对 VPN 配置是否存在,并确认设备管理策略没有限制连接。
  • 暂时停止其他正在使用的 VPN 连接,再返回 Home 重试。
  • 检查 Settings → On Demand,排查期间暂时关闭自动触发,改用手动开关观察结果。
已连接但失败
  • 确认 Home 左侧圆点选中了预期服务器,并核对 Global Routing。
  • 逐项核对服务器地址、端口、协议、密码或 UUID,以及资料要求的 TLS 参数。
  • 更新自己的订阅,检查是否出现更新失败或服务器条目变化。
  • 固定同一服务器,在 Wi-Fi 与蜂窝网络分别测试,记录是否仅一种网络失败。

先确认系统连接能保持,再判断远端可达性;不要用反复点击连接开关代替分层检查。

若 Wi-Fi 失败而蜂窝网络成功,优先核对 Wi-Fi 是否需要网页认证、是否限制相关端口,以及该网络的 DNS 条件;这只是排查方向,不是自动判定网络封锁。若两种网络均失败,再检查已有服务是否有效、服务器是否仍在订阅内,以及协议字段是否与原始资料一致。

Hysteria2、WireGuard 等协议涉及 UDP,不能只凭其他 TCP 请求成功就断言它们的传输路径正常。反过来,也不要为了测试随意把 Type 改成另一种协议:远端与本地的协议必须一致,改变名称不会改变服务器实际提供的服务。

六、连接成功后的复核与记录

完成一次 Connectivity Test 后,应恢复准备长期使用的路由模式,并再次验证实际网站。若排查期间临时使用 Proxy,恢复 Config 后还要复测;两种模式下相同域名可能采用不同路径。On Demand 则应在手动连接稳定后再配置,避免自动触发让首次排查过程难以观察。

  1. 恢复配置:在 Home → Global Routing 选择日常模式,检查 Config 中当前启用的配置及策略选择。
  2. 重复测试:再执行一次 Connectivity Test,并打开实际所需网站,确认不是只在临时模式下可用。
  3. 检查自动连接:需要自动触发时再进入 Settings → On Demand,按实际网络条件设置;测试期间关闭过的选项应按原先需求恢复。
  4. 保留排查记录:记录网络类型、服务器名称、路由模式、失败提示和发生时间。对外提供日志前遮盖订阅 token、密码、UUID 等敏感资料。

一次完整的首次连接,应同时满足系统通道保持连接、测试目标得到响应、实际业务符合预期三项条件。以后若出现异常,沿用相同的分层顺序,通常比直接删除所有配置更容易定位问题,也能保留原本可用的设置作为对照。

下载 Shadowrocket