v2rayNG 安卓设置要点:VPN 授权、电池优化白名单与分应用代理

讲清 v2rayNG 基于 VpnService 的工作方式,演示如何加入省电白名单防止后台断连,以及如何用分应用代理只让指定应用走代理。

本文速览

先完成 Android 的 VPN 授权,再为 v2rayNG 放宽后台电池限制,最后配置分应用名单。本文适合首次使用安卓客户端、锁屏后经常断连,或只想让浏览器接入代理的用户。按顺序操作,可以把授权失败、后台进程被停和应用没有进入代理这三类问题分开验证,避免反复更换节点却没有找到原因。

一、先理解 VPN 授权与节点连接的区别

v2rayNG 使用 Xray 内核处理代理协议,并借助 Android 的 VpnService 建立本地虚拟网络接口。系统把符合接管条件的应用流量交给这个接口,再由客户端按路由规则选择直连或代理出站。首次启动时出现的“连接请求”是系统授权,不是订阅服务商的登录窗口。

状态栏出现 VPN 标记,只能证明系统 VPN 接口处于启用状态,不能证明远端服务器可用。节点地址错误、认证信息过期、DNS 解析失败,都可能发生在授权成功之后。VMess、VLESS 等配置的连接参数来自节点或订阅,允许 VPN 权限不会自动补齐这些参数。

API 14
Android 4.0 引入 VpnService
API 23
Android 6.0 引入 Doze
1 个
同一用户或资料中的活动 VPN 服务

以上系统版本是相关机制的引入时间,不代表当前 v2rayNG 安装包的最低系统要求。同一用户或工作资料中,另一个使用 VPN 接口的应用启动后,可能替换当前连接;这包括部分本地过滤工具。测试时应先停用其他 VPN 服务,避免把接口竞争误判为节点不稳定。

二、首次启动:授权、选节点、验证网页

先导入可信来源的节点或订阅,再启动服务。导入成功只表示配置已经保存。不同版本的按钮图标和菜单译名可能略有变化,下面按常见中文界面说明;系统授权页的具体文字由 Android 和手机厂商决定。

  1. 确认配置

    打开 v2rayNG,在主界面确认已有服务器配置,并点选要使用的节点。若刚更新订阅,重新确认当前选中项,避免仍在使用已失效的旧配置。

  2. 启动服务

    点击主界面右下角的启动按钮。首次出现系统“连接请求”时,确认应用名称为 v2rayNG,再选择“确定”或“允许”;拒绝后,本地 VPN 接口无法建立。

  3. 检查状态

    查看系统 VPN 标记与客户端运行状态。Android 13 及之后的系统若询问通知权限,建议允许,以便查看运行通知;通知权限与 VPN 授权是两项独立设置。

  4. 验证访问

    先使用浏览器打开一个已知可用的 HTTPS 页面,再测试实际需要代理的网站。前者检查基础联网,后者检查目标访问;单看延迟数值不能代替网页测试。

  5. 保存基线

    记录当前节点名称、网络类型和分应用开关状态。首次排查先关闭分应用限制,建立可用基线后再缩小应用范围,每次只改变一个设置。

三、电池优化白名单:减少锁屏后的后台中断

先解除对 v2rayNG 的后台电池限制,再观察锁屏表现。Android 的 Doze、应用待机和厂商后台管理是不同层面的机制。加入电池优化白名单可以减轻部分限制,但不能保证进程永不退出,也不能解决信号切换、远端超时或系统内存不足。

接近原生 Android 的常见路径是「系统设置」→「应用」→「查看所有应用」→「v2rayNG」→「应用电池用量」→「不受限制」。某些版本显示为「电池」→「无限制」。若找不到该项,可在系统设置中搜索“电池优化”,进入应用列表后选择 v2rayNG,再设置为“不优化”。

用固定条件复测,不凭一次锁屏下结论

建议做一次 15 分钟锁屏检查:先记录时间和网络类型,锁屏等待,再解锁打开同一个测试页面,同时查看服务状态和日志。15 分钟是便于重复的观察窗口,不是系统进入 Doze 的固定时间;短时测试通过也不代表整夜运行一定稳定。

测试现象优先检查下一步操作
解锁后 VPN 标记消失服务退出或被替换检查后台限制、其他 VPN 应用及客户端日志。
标记存在,但所有网页超时节点连接与网络切换保留当前配置,先重启服务,再对比另一网络。
只有一个应用无法访问分应用名单与应用连接缓存核对名单,彻底关闭该应用后重新打开。
仅移动网络后台失败后台数据与流量节省检查数据权限,再与同一节点的 WLAN 表现比较。

四、分应用代理:先选名单方向,再选应用

分应用代理决定哪些应用的流量进入 VPN 接口;路由分流决定进入接口的连接走哪个出站。这两层不能混为一谈。把浏览器加入名单,不代表浏览器访问的所有域名都会经过远端节点;若路由规则将某个域名判为直连,它仍可能直接连接。

在 v2rayNG 中打开侧边菜单「设置」,找到「分应用代理」相关选项,启用后进入应用列表;部分版本将列表入口标为「分应用代理设置」。先确认「绕过模式」的状态,再勾选应用。下面的“只代理所选应用”指允许名单方式,“绕过所选应用”指排除名单方式。

只代理所选应用

推荐

启用分应用代理,关闭「绕过模式」,仅勾选需要接入代理的浏览器或其他应用。未勾选应用不进入这个 VPN 接口;这是希望少量应用使用代理时更容易核对的方式。

适合:只让一个浏览器或少数指定应用使用代理。

绕过所选应用

启用分应用代理并开启「绕过模式」,勾选需要排除的应用。名单内应用绕过 VPN,其他应用进入接口,再由路由规则决定具体出站。

适合:大多数应用需要接管,仅少数应用保留原网络路径。

关闭分应用限制

关闭分应用代理,让正常用户应用的流量按 VPN 接管范围进入客户端处理。它不是“全部强制代理”,因为直连规则仍然生效,系统或管理策略也可能影响接管范围。

适合:首次连通验证,或需要统一检查路由规则。

结论:先用一个浏览器验证名单方向

关闭绕过模式,只勾选一个测试浏览器,保存后停止并重新启动 v2rayNG 服务,再彻底关闭并重开浏览器。确认行为符合预期后逐个添加应用;不要同时改节点、DNS 和名单,否则无法判断是哪项设置生效。

应用列表依据应用身份区分,而不是依据图标名称猜测。双开应用、工作资料中的同名应用,可能属于不同用户或具有不同身份。浏览器里调用另一个应用打开链接,也可能切换到未入名单的应用。遇到“同一个链接有时走代理、有时不走”的情况,先确认最后实际打开链接的是哪个应用。

五、常见问题:授权成功后仍不符合预期

为什么每次启动都弹出 VPN 连接请求?

先确认是否刚使用过另一个 VPN 应用,或重装、清除了 v2rayNG 数据。Android 的 VPN 授权准备状态可能因此改变。关闭其他 VPN 后再授权一次;若手机受工作资料或设备管理策略控制,还需检查对应管理限制,不要只反复重装客户端。

已经设为不受限制,锁屏还是断,怎么办?

先区分服务退出和远端连接失效。VPN 标记消失时检查启动管理与其他 VPN;标记仍在时记录故障时间,查看日志是否有连接超时或网络变更。保持节点不变,分别测试 WLAN 和移动网络,确定问题是否只发生在某一种网络。

只勾选浏览器,为什么其他应用反而走代理?

首先检查「绕过模式」是否开启。开启后,勾选项表示排除,不是允许。关闭绕过模式、重新核对名单,再停止并启动服务;已有连接可能继续沿用旧路径,目标应用也应完全退出后重开。

设置了“无 VPN 时阻止连接”,未勾选应用为何断网?

进入「系统设置」→「网络和互联网」→「VPN」,打开 v2rayNG 对应的设置,检查「始终开启的 VPN」与「阻止不使用 VPN 的连接」。启用阻断后,被排除应用的直接联网可能受到系统限制。若目标是让未选应用正常直连,需要评估并关闭该阻断开关;这也会放宽 VPN 断开时的联网限制。

节点延迟正常,选中的应用还是打不开网页?

延迟测试不等于目标网站可达。先用同一应用访问多个已知可用页面,再检查 v2rayNG 日志中的 DNS、TLS 或连接超时信息。不要把手机「私人 DNS」、浏览器加密 DNS 和客户端 DNS 同时修改;一次只调整一处并复测,才能识别实际影响。

六、保留一份可重复的安卓检查清单

配置完成后,保存的是一组可复现条件,而不只是一个“已连接”截图。订阅更新可能改变节点,系统升级可能调整电池策略,安装新的网络工具也可能改变 VPN 使用状态。下次出现问题时,先恢复到最后一次确认可用的条件,再逐项测试。

需要重新获取客户端时,从下载页选择 Android 平台下的 v2rayNG。它与采用 v2fly 内核的 v2flyNG 是不同客户端,界面和配置能力不能直接等同。桌面端可使用 v2rayN;桌面系统代理的排查方法,也不能原样套用到安卓 VpnService。

下载v2rayN