「VPN 配置」权限提示是什么:系统设置里的 VPN 条目与开关关系

首次连接时出现的「VPN 配置」提示由 iOS 系统弹出,与 Shadowrocket 内部设置无关。本文说明它的作用、在系统设置里的对应条目,以及点「不允许」或删除配置之后的影响。

本文速览

第一次在 Shadowrocket(小火箭)里打开连接开关时,iOS 会弹出「想要添加 VPN 配置」的系统提示。本文说明这条提示由谁生成、点「允许」之后系统设置里多出什么条目、它与 Home 总开关是什么关系,以及点「不允许」或删除配置之后会发生什么,适合刚安装应用、或正在排查连接问题的用户。

提示由谁弹出:系统弹窗与应用内设置的分界

第一次在 Home 打开连接开关时,屏幕上出现的弹窗由 iOS 生成:标题形如「"Shadowrocket" 想要添加 VPN 配置」,正文说明使用 VPN 时设备上的网络活动可能被过滤或监控,底部是「不允许」与「允许」两个按钮。它不是 Shadowrocket 的界面元素,也不是应用内某一项设置被误触。

这条提示来自 iOS 的网络扩展机制:任何要在系统层面接管流量的应用,都必须先由系统写入一条 VPN 配置,再由系统建立隧道。应用只能发起请求,弹窗文案与身份验证(锁屏密码、Face ID 或 Touch ID)都由系统完成——提示里出现设备名称与「所有网络活动」字样,正是因为它描述的是系统级行为,而不是某一个应用的内部功能。

应用发起连接系统弹出提示允许并验证身份写入 VPN 配置系统建立隧道

点「允许」并完成验证后,配置写入系统,隧道随即建立:Home 顶部的状态行变为已连接,状态栏右上角出现 VPN 标识。同一条配置在之后的连接中不会重复询问。

判断方法:标题带应用名、按钮为「不允许 / 允许」的弹窗属于系统;应用内的开关、列表与设置项都不会以这种形式出现。

允许之后:系统设置里的对应条目

授权完成后,系统会保存一条属于 Shadowrocket 的 VPN 配置,并在设置里生成对应条目。iOS 15 及之后的路径是 Settings → General → VPN & Device Management → VPN;更早的系统版本中,这一项直接位于 Settings → General → VPN。列表里的条目名通常就是应用名,右侧状态行显示 Connected 或 Not Connected。

此外,只要系统里存在任意一条 VPN 配置,Settings 首页在 Personal Hotspot 下方就会出现一行 VPN,可以直接查看当前状态,不必逐层进入子页面。

  1. 打开设置路径

    Settings → General → VPN & Device Management → VPN,进入 VPN 配置列表。

  2. 核对条目名称

    找到名为 Shadowrocket 的配置:状态行显示 Connected 表示隧道正在运行,Not Connected 表示未连接。

  3. 查看配置详情

    点条目右侧的信息按钮(i),可以看到这条配置的基本信息,以及 Delete VPN 入口。

  4. 记住删除位置

    Delete VPN 会移除整条配置,执行前系统会要求输入锁屏密码,或用 Face ID / Touch ID 验证。

需要区分的是:系统条目只记录「由哪个应用提供隧道」与当前状态,不包含订阅链接、规则文件与节点信息,这些内容都保存在应用内部。如果设备上同时存在其他应用创建的配置,列表里会有多条条目,核对时以名称与来源为准。

开关关系:Home 总开关与系统 VPN 行控制同一条隧道

Home 顶部的连接开关与系统设置里的 VPN 行,控制的是同一条隧道。在应用里打开开关,系统条目状态变为 Connected;在系统设置里关闭,应用内的开关同步回到关闭状态,Home 状态行随之变为未连接。两边是同一状态的两种呈现,不存在「应用已连接、系统未连接」的叠加状态。

反过来,系统设置里的开关可以独立启动隧道:只要配置存在,不打开 Shadowrocket 也能在 Settings 里把 VPN 打开,流量仍按应用内已保存的规则分流。On Demand 也建立在这个前提上——应用内 Settings → On Demand 设定的是「系统在什么网络条件下自动启动这条隧道」,执行者是系统,不是应用界面。

2 个入口
Home 总开关与 Settings 里的 VPN 行控制同一条隧道
1 次授权
每条配置只需允许一次,删除后连接才会再次提示
iOS 15+
路径为 Settings → General → VPN & Device Management → VPN

状态栏右上角的 VPN 标识是第三个观察点:出现表示隧道处于活动状态,消失表示隧道已关闭。排查时把三处对照看——Home 状态行、系统设置条目、状态栏标识——就能快速区分「隧道没起来」与「隧道起来了但分流或节点有问题」。

点「不允许」或删除配置之后会发生什么

在系统弹窗里点「不允许」不会写入任何配置,连接开关自动回到关闭状态;应用内已保存的订阅、规则与设置不受影响。想再次连接时重新点开开关,系统会再次弹出同一条提示,选择「允许」即可。

提示里点了「不允许」,Home 开关弹回关闭状态

原因与解法:系统里没有可用的 VPN 配置,应用无法发起隧道——再次点开开关,在系统提示里选「允许」并完成密码或生物识别验证。

状态栏 VPN 标识消失,已建立的连接中断

原因与解法:隧道被系统侧关闭,常见于在 Settings 里手动关闭 VPN,或配置被删除——先确认系统设置里条目存在且状态为 Connected;若隧道正常但网页打不开,再检查 Global Routing 是否停在 Direct。

删除 VPN 配置后,开关点开又立刻关闭

原因与解法:删除只移除了系统侧的隧道授权,应用数据仍在,但隧道无法建立——重新点开开关,在系统提示里再次选「允许」,配置会重新写入。

「VPN 配置」提示短时间内反复出现

原因与解法:上一次验证没有完成,或系统里存在多条同名条目——先在 Settings → General → VPN & Device Management → VPN 里删除多余条目,再重新授权一次。

「允许」是系统层授权,与付费是两件事:Shadowrocket 本身是一次性买断的客户端,购买记录由 Apple ID 管理,删除配置不会改变已购状态;客户端买断与线路套餐是两笔独立的支出,授权提示不涉及其中任何一笔。

如果删除配置时隧道正在运行,连接会立即中断;删除完成后,应用内的订阅、规则与节点列表都不会被改动,重新授权后按原样继续工作。

重装、换机与 On Demand:哪些情况会再次看到提示

系统只为当前设备上的这条配置保存授权。卸载应用时,系统会一并移除它创建的 VPN 配置;重新安装后首次连接,提示会再次出现——这是正常现象,不是授权失效,也与购买状态无关。

换新 iPhone 或 iPad 同理:新设备上没有旧配置,首次连接必须重新允许一次。应用本身可以用当初购买时的 Apple ID,在 App Store 的已购项目里重新下载,无需再次付费。

On Demand 的规则保存在应用内,但它依赖系统里的 VPN 配置才能生效:配置被删除后,On Demand 不会触发任何连接;重新授权后,规则按 Settings → On Demand 里保存的条件继续工作。

每次打开应用都要重新允许一次吗?

不需要。同一条 VPN 配置只授权一次;只有删除配置、卸载重装或更换设备之后,系统才会再次弹出提示。

在系统设置里关掉 VPN,应用里的规则会丢吗?

不会。关闭只停止当前隧道,规则、订阅与设置都保存在应用内;重新打开后按原规则继续分流。

想彻底撤销这条授权,该怎么做?

Settings → General → VPN & Device Management → VPN,点 Shadowrocket 条目右侧的信息按钮(i),选 Delete VPN 并验证身份;应用内数据不受影响,下次连接会重新提示授权。

点「允许」之后,流量会经过哪里?

提示授予的是「系统使用 Shadowrocket 提供的隧道」这一权限;实际出站由你在应用内配置的服务器与规则决定,提示本身不改变任何节点设置。

换了新 iPhone,为什么又弹这个提示?

新设备上没有旧的 VPN 配置,首次连接必然重新提示;用原购买账号在 App Store 已购项目里恢复应用后,授权一次即可。

在 App Store 获取 Shadowrocket

付费应用,一次性买断,只在 App Store 发售;开发者 Shadow Launch Technology Limited,应用 ID 932747118。

前往正版核验 查看快速上手
App Store 正版核验