Android
如何在 Android 上将应用排除在 VPN 之外
GhostMesh 的 Android 客户端按应用而非仅按设备来路由流量。出于稳定性或地区原因,部分应用会被默认排除;部分应用因为需要保护而被固定在隧道内;其余应用则遵循你自己的选择。
更新
2026年8月27日
发布
2026年8月27日
审核
GhostMesh Mobile Team
beginner
6 分钟阅读

快速答案
前往 Android 上的 VPN 连接设置,将某个应用添加到排除列表中,即可让它不经过隧道。出于稳定性考虑,Google Play 商店/服务会自动保持排除状态;而核心即时通讯应用即便你尝试排除它们,也会一直被固定在隧道内,因为它们需要受保护的通路才能可靠工作。
应用路由的三种类别
GhostMesh 的 Android 客户端默认并不会一视同仁地对待每个应用——路由决策取决于该应用本身是什么,以及它对通过 VPN 接口运行的容忍程度。
| 类别 | 行为 | 原因 |
|---|---|---|
| 固定的即时通讯应用(WhatsApp、Signal、Telegram 客户端、微信、Discord) | 始终保持在隧道内,即便在代理模式下也是如此 | 这些应用要么完全忽略系统 HTTP 代理,要么在套接字和 DNS 都保持在受保护通路上时明显更稳定 |
| 关键系统软件包(Google Play 商店、Play 服务) | 无论你的设置如何,始终被排除 | 在部分设备/ROM 上强行让这些应用经过 VPN 接口会导致不稳定 |
| 其余应用 | 遵循你自己的排除选择,加上代理模式下针对本地/区域应用的默认绕行列表 | 由你自己决定哪些需要隧道,哪些应使用直连网络 |
如何在排除列表中添加或移除应用
分流隧道可以在 GhostMesh Android 应用的连接设置中配置。
检查清单
- ✓打开 Android 上的 GhostMesh,进入 VPN 连接设置。
- ✓找到应用排除/分流隧道列表。
- ✓添加你想让其不经过隧道的应用,或移除一个你想重新纳入隧道的应用。
- ✓重新连接以使更改生效。
为什么有些应用无法被排除
无论你的排除列表如何设置,都有一小部分应用会被固定在隧道内——这是刻意为之,不是 bug。那些会绕过系统代理、或在受保护通路之外变得不可靠的即时通讯应用会被保持在隧道内,即便存在过时的排除偏好设置,也能确保它们持续正常工作。
常见问题
为什么我不能把 WhatsApp 或 Signal 排除在 VPN 之外?
这些即时通讯应用在设计上就被固定在隧道内,因为它们要么完全忽略系统 HTTP 代理,要么在受保护通路之外明显不够稳定。针对它们的任何过时排除偏好设置都会被忽略。
为什么 Google Play 商店已经被排除在我的 VPN 之外了?
Play 商店和 Play 服务在所有配置下都会被自动排除,因为强行让它们经过 VPN 接口会在部分设备和 Android 版本上导致不稳定。
GhostMesh 是否有针对本地银行或外卖应用的默认绕行列表?
在代理模式下是有的——一份精选的区域应用默认列表(银行、电商平台、网约车、政务服务)开箱即会绕过隧道。你仍然可以自行添加或移除单个应用。