Shadowrocket 首次打开设置:允许 VPN 配置与 Home 页各区块说明

第一次打开 Shadowrocket 时,iOS 会请求添加 VPN 配置,本文说明为什么要允许。随后逐块说明 Home 页的 Not Connected 开关、Global Routing、Connectivity Test 与 SERVER 列表各管什么。

本文速览

Shadowrocket(小火箭)首次设置的关键,是先准备用户已有的连接配置,再在首次连接时允许系统添加 VPN 配置。本文按 Home 页的实际用途解释连接开关、路由姿态、测试入口与服务器列表,适合已安装应用但尚未完成首次连接的 iPhone / iPad 用户;读完可按顺序验证权限、所选服务器和分流结果,而不是仅凭开关颜色判断是否可用。

一、先分清应用购买、服务配置与 VPN 权限

Shadowrocket 是 Apple 平台的闭源商业应用,唯一获取入口为 App Store,开发者为 Shadow Launch Technology Limited,应用 ID 为 932747118。购买前可进入正版核验页核对产品信息;系统要求、设备兼容性与通用购买范围以 App Store 页面标注为准。

客户端买断 ≠ 线路套餐。下文以用户已有自己的服务商与订阅为前提,只说明如何使用既有配置。安装应用、导入服务器和允许 VPN 配置是三个独立动作:安装提供操作界面,导入提供连接参数,系统授权允许应用建立用于处理流量的网络隧道。

首次设置需要核对的两类配置

应用内连接配置
  • 来源为用户已有的订阅或连接参数。
  • 包含服务器地址、端口、协议与认证信息。
  • 导入后在 Home 的 SERVER 区域检查。
系统 VPN 配置
  • 由 iOS 在应用请求建立连接时提示添加。
  • 需要用户明确允许,并按系统要求验证。
  • 授权本身不会生成服务器或补全认证信息。

先核对应用身份与参数来源,再允许连接;权限成功不等于远端服务已验证成功。

二、首次连接:何时允许添加 VPN 配置

“首次打开就要允许”是常见的简略说法。更准确地说,系统授权提示通常在首次尝试开启连接、且尚未添加对应 VPN 配置时出现,不一定在刚进入应用的一刻弹出。若 Home 仍为空,先完成导入,不必反复点击开关等待权限提示。

  1. 导入配置

    在 Home 右上角点“+”,在 Type 中选择 Subscribe,填写用户已有的订阅地址后保存。示例形式为 https://example.com/sub?token=xxxx,这是假地址,不能用于连接;实际地址及令牌应保密。

  2. 核对列表

    返回 Home,等待导入完成并检查 SERVER 列表。若没有展开出服务器,先检查订阅获取结果;需要更新时使用对应订阅的更新操作,不要把空列表当作系统权限故障。

  3. 选择服务器

    点选一个已有服务器,确认选中标记对应预期条目。订阅分组名称与具体服务器条目不是同一概念,真正参与连接的是当前选中项或当前策略所选目标。

  4. 开启连接

    点击 Home 顶部 Not Connected 一行的开关。出现系统添加 VPN 配置提示后,核对这是本次操作触发的请求,选择允许,并按 iOS 提示完成密码或身份验证。

  5. 验证访问

    返回 Home 查看连接状态,再访问一个需要验证的目标。记录是连接立即断开、长时间等待,还是已连接但目标不可用,这些现象对应不同的排查方向。

三、Home 各区块分别控制什么

Home 是连接操作页,Config 管理规则配置,Settings 管理应用设置。初次使用时先按职责区分它们:在 Home 更换服务器,并不会自动改写 Config 中的规则;修改 Settings 中的自动连接条件,也不等于改变每个域名的分流策略。

3 个入口
Home / Config / Settings:连接、配置、设置分别管理
4 种姿态
Global Routing:Config / Proxy / Direct / Scene

连接状态与流量去向

Not Connected
表示当前未建立应用连接;旁边开关用于发起连接或断开。
Global Routing
选择路由姿态,决定按配置规则处理还是采用其他路由方式。
Config
底部页面入口,用于选择和编辑配置文件;与同名路由姿态用途相关,但不是同一个控件。

连接状态回答“隧道是否运行”,路由姿态回答“流量如何处理”。

测试入口与服务器列表

Connectivity Test
按当前测试方式检查服务器可达性或延迟,结果受测试目标与网络环境影响。
SERVER
显示已导入或手动添加的服务器,供查看、选择与管理。
Subscribe
导入时使用的订阅类型,用于从用户已有地址获取配置条目。

测试结果不是连接开关,列表中存在条目也不代表认证已通过。

初始状态出现 Not Connected 并不说明安装失败;它通常只是尚未开启连接。反过来,状态变为已连接,也只能说明本地隧道已经运行,不能单独证明所选服务器、DNS、规则和目标网站都正常。

四、Global Routing 首次应该怎样选择

首次排查要区分“路由姿态选错”与“服务器参数有误”。已有可信且适用的规则配置时,可从 Config 开始;若尚未核对配置内容,应先进入底部 Config 页面确认当前使用的文件。不要把选中 Config 理解成应用会自动替所有网站制定合适规则。

Config

推荐

根据当前生效配置中的规则决定去向。规则可将不同流量交给 PROXY、DIRECT 或其他已定义策略;未匹配部分通常由 FINAL 兜底,实际行为取决于文件内容。

适合:已有适用规则配置,需要日常按规则分流。

Proxy

让由应用接管的流量统一使用代理路径,便于与 Config 的结果作对照。它不能修复错误的密码、失效的服务器地址或远端服务故障。

适合:临时检查某个目标是否因规则选择而走错路径。

Direct

让由应用接管的流量直接连接,不经所选代理服务器。它是直连路由姿态,不等同于关闭 Home 的连接开关。

适合:对照当前网络的直连表现,区分本地网络与代理路径问题。

Scene

用于按已设定的场景条件切换相应路由行为。需要先核对场景设置与当前条件,不能将它简单理解成 Config 的另一名称。

适合:已经建立并验证场景条件,需要按环境切换行为。

例如,当前配置包含下列规则时,example.com 及其子域名会匹配 PROXY,其他未命中前面规则的流量落到 DIRECT。这只是规则语法示例,不是首次连接必须粘贴的完整配置;使用前还需确认配置中的 PROXY 能指向可用目标。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT

规则按顺序检查,首条命中决定处理方式。若目标在 Config 下不可用,而切换 Proxy 后可用,应优先检查目标命中的规则与策略,不要立即删除订阅。测试完成后恢复原路由姿态,避免临时设置长期保留。

五、Connectivity Test:延迟数字不能替代访问验证

在 Home 点击 Connectivity Test 后,应把显示结果理解为“特定测试方式在当前网络下的结果”。部分测试侧重服务器端口是否可达,部分测试涉及经代理访问测试目标;两者验证的链路环节不同。测试类型、测试目标和超时设置变化后,数字也可能变化。

观察到的现象可以说明什么下一步
有延迟数字,但网页打不开测试完成,不代表目标请求的全部环节正常检查认证、路由规则、DNS 与实际目标访问
显示 timeout本次测试未在规定时间内完成换网络复测,核对地址、端口与测试目标
连接立即断开隧道启动或连接过程未能持续先检查系统权限及应用中的错误信息
只有一个网站不可用不能直接判定整个服务器失效对照 Proxy 与 Config,检查目标规则和服务端响应

例如,用户已有的参数指定端口为 443,就应核对导入后的端口仍为 443;不能因为测试超时便自行改成 80。端口只是连接参数的一部分,协议、认证方式以及 TLS 等选项同样需要与既有服务配置一致。这里的端口只用于说明核对方法,不是所有服务器的通用值。

六、SERVER 列表与订阅更新:先确认选中了什么

SERVER 列表是连接资源列表,不是购买记录。订阅导入成功后可能包含多个条目,名称只是辨认标签,不能代替协议和参数检查。先展开对应分组,确认具体选中项,再执行测试;切换服务器之后也应重新验证,而不是沿用上一个条目的测试结论。

订阅更新负责重新获取远端提供的条目,并不等于更新应用。若远端内容调整,服务器名称、数量和参数可能变化;更新后需要再次确认选中项是否仍是预期目标。系统 VPN 配置通常无需因为每次订阅更新而重新添加。

七、首次成功后,再设置 On Demand

手动连接尚未验证成功时,建议先保持自动连接条件不变。完成一次可重复的手动连接后,再进入 Settings → On Demand 检查按需连接设置。On Demand 解决的是“何时自动连接或断开”,Global Routing 解决的是“连接后如何处理流量”,两者不是替代关系。

  1. 在 Home 手动连接,验证所选服务器和当前路由配置可以工作。
  2. 进入 Settings → On Demand,逐项核对已有条件,再按实际需求设置。
  3. 切换到对应 Wi-Fi 或蜂窝网络,观察实际连接状态,确认条件是否命中。
  4. 若手动断开后又自动连接,回查 On Demand 条件及系统 VPN 的按需连接状态。
App Store 正版入口购买前核对开发者与应用 ID