v2rayNG 的分应用代理可以按应用筛选流量:只让选中的 App 使用代理,或让选中的 App 绕过代理。设置生效的前提是 v2rayNG 已启动 VPN 连接,而且应用没有被系统的其他网络策略拦截。下面按常见界面说明操作,并给出验证和排查方法;不同版本的菜单名称可能略有差异,找不到同名选项时可在「设置」中查找「分应用代理」或「按应用代理」。
先在 v2rayNG 的分应用代理设置中启用功能,再选择「仅代理所选应用」或「绕过所选应用」,最后启动 VPN 并逐个测试。两种模式的名单含义相反;应用列表为空、选中应用仍直连时,重点检查名单是否保存、VPN 是否连接,以及其他 VPN 或系统网络设置是否干扰。
先分清两种模式:选中应用到底走不走代理
分应用代理是在 Android VPN 接管流量的基础上,按应用包名决定是否把流量交给 v2rayNG。它不负责选择节点,也不会改变节点的 VLESS、VMess、传输或 TLS 参数。节点和内核正常,只说明代理线路具备连接条件;某个 App 是否进入代理,还要看当前分应用模式和名单。
v2rayNG 常见的名单逻辑有两种:一种只让名单中的应用走代理,未选中的应用按系统网络直接连接;另一种让名单中的应用绕过代理,其余应用走代理。打开设置后要同时核对「启用分应用代理」和「绕过所选应用」一类选项,不能只看勾选了哪些应用。不同版本的文字和排列可能不同,但判断原则相同:确认名单表示的是“代理对象”还是“绕过对象”。
| 设置模式 | 选中的应用 | 未选中的应用 | 常见用途 |
|---|---|---|---|
| 仅代理所选应用 | 进入 v2rayNG 代理 | 通常直接连接 | 只代理浏览器、工作应用等少数 App |
| 绕过所选应用 | 通常直接连接 | 进入 v2rayNG 代理 | 大部分应用走代理,仅排除少数本地服务 |
| 未启用分应用代理 | 名单不参与筛选 | 由 VPN 与路由设置决定 | 先验证普通 VPN 代理是否可用 |
按使用目标选择:白名单还是排除名单
如果只需要浏览器、邮件或某个工作 App 使用代理,通常选择「仅代理所选应用」更容易控制范围。只把需要代理的 App 加入名单,地图、局域网工具和不需要代理的应用就不会因为这项设置被一并送入代理。要注意,未选中的应用可能直接使用本地网络,并不会自动获得另一条代理线路。
如果大多数应用都需要代理,只有少数应用必须直连,可以考虑「绕过所选应用」。例如某个应用依赖本地设备发现、局域网服务或特定网络环境,可将它加入绕过名单。不过,绕过应用后它通常不再经过代理节点;若问题实际来自路由规则或节点出口,切换名单模式并不能修复节点本身。
把需要代理的 App 加入名单,其余应用不由这项名单规则送入代理。首次配置时范围清晰,适合逐个验证。
适合:只代理一两个指定应用
名单内的应用跳过代理,其他应用按当前 VPN 和路由配置处理。要留意新安装的应用可能默认落入代理范围。
适合:多数应用代理、少数应用直连
让名单不参与流量筛选,用来对照普通 VPN 连接是否有效。它适合诊断,不代表所有流量都一定经远端节点,仍受路由和应用网络行为影响。
适合:区分名单问题与节点问题
结论:先选模式,再维护名单
如果名单中的应用数量很少,优先使用“仅代理所选应用”;如果需要代理的应用几乎覆盖整台设备,再考虑“绕过所选应用”。先明确名单语义,可以避免把应用逐个勾选后才发现流量方向正好相反。
动手设置:启用分应用代理并验证 VPN
下列路径按常见 v2rayNG 中文界面描述:打开侧边菜单或右上角菜单进入「设置」,查找「分应用代理」相关项目。部分版本可能把选项放在 VPN 或路由设置分组中。设置前先选定一个可用节点,并确认设备本身能正常联网;若 Android 已有其他 VPN 应用运行,先断开它,因为系统通常不能让两个 VPN 服务同时接管同一设备流量。
-
打开设置
启动 v2rayNG,在主界面打开菜单,进入「设置」。如果页面项目较多,向下查找「分应用代理」「按应用代理」或相近名称;版本不同可能改变分组位置。
-
启用筛选
打开分应用代理开关,再确认是否存在「绕过所选应用」选项。开关负责启用名单机制,模式选项负责确定名单中的 App 是代理对象还是例外对象。
-
选择应用
在应用列表中先选一个用于测试的浏览器。若使用“仅代理所选应用”,勾选需要走代理的浏览器;若启用了绕过模式,则不要把这个测试浏览器加入绕过名单。
-
保存并连接
返回设置页,确认开关与模式仍处于预期状态。回到节点列表选择可用节点,点击连接,并在 Android 系统弹出的 VPN 授权提示中允许连接;若系统没有弹窗,检查是否已有其他 VPN 正在运行。
-
逐项验证
先测试名单中的浏览器,再测试一个未选中的应用。记录两者的连接结果;需要确认出口时,可使用可信的网络信息检测服务对比代理开启前后的出口地址,但不要只凭客户端显示“运行中”判断每个 App 都已走代理。
应用名单与节点订阅是两类不同设置。更新订阅通常只刷新节点,不会替你同步分应用名单;更换节点也不应自动改变名单逻辑。Android 系统升级、重装客户端或清理应用数据后,建议重新检查开关、模式和名单,尤其是需要长期保持直连的例外应用。
应用列表为空:按系统权限与安装状态排查
列表为空不一定表示 v2rayNG 没有读取权限。首先确认设备上已经安装了普通应用,并退出设置页后重新进入列表。部分系统会把工作资料、受限用户或其他配置文件中的应用与个人资料应用分开显示;应用商店中的网页入口、快捷方式或被停用的应用,也不一定以可选安装包的形式出现在名单中。
- 列表完全没有项目:确认安装了至少一个普通 App,重新启动 v2rayNG,再次打开分应用列表;必要时重启设备后复查。
- 只缺少个别应用:检查应用是否被停用、安装在工作资料中,或属于系统组件。列表显示名称可能与桌面图标名称不同。
- 勾选后返回就消失:确认已离开选择界面并保存设置;部分版本需要点确认或返回上一层后才写入配置。
- 系统提示 VPN 冲突:断开其他 VPN、网络过滤器或防火墙类服务,再重新启动 v2rayNG 的 VPN 连接。
Android 版本、厂商系统和用户资料管理方式可能影响应用清单的展示。不要为了让列表出现而随意授予无关权限或关闭系统安全功能。若更新应用后列表仍异常,可先记录 Android 版本、v2rayNG 版本和复现步骤,再检查当前版本的设置说明或应用日志。
应用仍然直连:用对照测试定位原因
先确认测试对象确实是名单中的同一个应用。有些服务会通过浏览器打开网页,有些 App 则把登录、图片和视频请求交给不同的系统组件处理;只看到一个页面打开,不足以证明应用全部流量都遵循了同一条路径。关闭并重新打开测试 App,再观察 VPN 状态和 v2rayNG 日志,比在应用后台保持运行时反复刷新更容易得到一致结果。
| 现象 | 优先检查 | 下一步 |
|---|---|---|
| 所有应用都无法联网 | VPN 是否连接、节点是否可用、基础网络是否正常 | 关闭分应用筛选做一次对照,再检查节点日志 |
| 名单内应用仍像是直连 | 是否误开绕过模式、名单是否保存 | 只保留一个测试应用,重连 VPN 后重新测试 |
| 未选中应用也使用代理 | 当前是否为绕过名单模式 | 切换为仅代理所选应用,或按预期调整例外名单 |
| 只有某个 App 无法访问 | 应用自身网络设置、后台限制和目标服务状态 | 暂时关闭该 App 的名单筛选,对比普通 VPN 结果 |
| 切换网络后突然失败 | Wi-Fi 或移动网络的基础连通性、系统 VPN 状态 | 在两种网络分别测试同一节点并记录结果 |
如果所有应用都无法联网,先关闭分应用筛选,保持同一节点做基线测试。关闭后仍失败,问题更可能在基础网络、节点连接、内核启动或路由配置;关闭后恢复,再重新检查名单与模式。每次只改一个设置,避免同时换节点、改 DNS、切换路由和重建名单,导致无法判断真正原因。
只勾选浏览器,其他 App 为什么也打不开?
先确认使用的是“仅代理所选应用”模式。若浏览器也无法打开,暂时关闭分应用筛选做对照;若所有应用仍失败,再检查节点和 VPN 连接。
应用列表里找不到刚安装的 App?
重新进入分应用页面并检查应用是否已启用、是否位于工作资料或其他用户中。列表显示可能使用应用包的名称,与桌面图标文字不完全一致。
客户端显示已连接,就能确认名单生效吗?
不能。连接状态只说明 VPN 服务已启动;还要分别测试名单内和名单外的应用,并检查当前模式、节点日志和实际访问结果。
完成设置后,保留一份简单记录:v2rayNG 版本、Android 版本、名单模式、选中的应用和测试结果。遇到问题时,先恢复到一个浏览器的最小配置,再逐个加入其他 App。这样既能控制哪些应用使用代理,也能在系统或客户端更新后快速确认设置是否仍然生效。