翻墙侠 - 自由上网的好帮手

FlClash 设置白名单:Android 只让指定 App 走代理

更新于 2026-11-02 · fanqiangxia.top

简答:在 Android 版 FlClash 中,打开“设置”里的“访问控制”,选择“白名单模式”,再勾选需要进入 VPN 的应用即可。官方文案将白名单定义为“只允许选中应用进入 VPN”;如果应用列表为空,先授权读取已安装应用列表。设置后先关闭再启动一次 VPN,并分别用已勾选和未勾选的 App 对照验证。

定义:FlClash 白名单是 Android 应用分流功能:只有被选中的应用进入 FlClash 的 VPN,未选中的应用不进入该 VPN。

先试这一步:3 分钟设置 FlClash 白名单

本文是独立第三方使用指南,主要针对 Android 版 FlClash 的应用白名单,不覆盖 Windows、macOS 或 iOS。资料核验日期为 2026-11-02;不同安装版本的菜单名称可能略有变化,请以手机上实际显示为准。FlClash 官方中文语言资源中可以确认“访问控制”“应用访问控制”“白名单模式”和“黑名单模式”等菜单文案,官方应用说明也将按应用路由列为可选功能。

  1. 打开 FlClash:先确认已经导入配置,并且在不使用白名单时能够正常启动 VPN。若基础连接本身失败,应先处理配置、网络或 VPN 权限问题。
  2. 进入设置:打开 FlClash 的“设置”,查找“访问控制”或“应用访问控制”。英文界面可能显示为 Access control 或 App access control。可参考 FlClash 官方中文语言资源。
  3. 选择模式:进入后选择“白名单模式”。官方说明是“只允许选中应用进入 VPN”;如果显示“选中应用将会被排除在 VPN 之外”,那是黑名单逻辑。
  4. 授权应用列表:如果页面提示需要应用列表权限,点击授权,按 Android 系统提示允许 FlClash 读取已安装应用。官方语言资源明确写有“需要应用列表权限”,拒绝后无法列出应用。
  5. 搜索并勾选:在列表中搜索目标 App,逐个勾选。第一次建议只选择一个或两个应用,便于判断问题来自名单还是其他网络设置。
  6. 保存并复测:点击“保存”或“确认”。如果修改后状态没有马上体现,先停止 FlClash 的 VPN,再重新启动,然后只打开一个已勾选的 App 测试。

完成后,Android 状态栏通常应能看到 VPN 状态提示;但“VPN 已启动”只说明 VPN 服务运行,不等于目标 App 的访问结果一定符合预期。还要结合目标 App 的实际连接表现,以及 FlClash 的连接或日志页面进行判断。

官方应用说明显示,FlClash 通过 Android VpnService 建立本地 TUN,并支持应用级流量路由;它本身不提供节点或服务器。因此,白名单只负责筛选哪些 App 进入 VPN,不能替代可用配置、节点或规则设置。参考:Google Play 上的 FlClash 应用说明。

白名单、黑名单和规则模式怎么区分

FlClash 应用分流的含义对照
设置勾选后的含义适用场景常见误解
白名单模式只有选中的 App 进入 VPN只希望少数应用使用 FlClash以为所有已安装应用都会自动进入 VPN
黑名单模式选中的 App 被排除在 VPN 外多数应用进入 VPN,只排除少数应用以为勾选的 App 会优先使用代理
关闭应用访问控制不按应用名单筛选排查是否由分应用设置引起异常以为关闭后一定保留上一轮名单效果
规则模式决定进入 VPN 后的域名或连接走向区分直连、代理或拒绝等路径以为白名单会直接决定所有域名都走代理

最容易弄错的是“白名单”和“规则模式”不是同一层设置。白名单回答的是“哪些 App 可以进入 FlClash 的 VPN”;规则模式回答的是“进入后,具体连接按照什么规则处理”。因此,某个 App 已经勾选但仍无法访问时,不能只重复修改名单,还要检查配置中的规则、代理组、DNS 和当前连接状态。

官方语言资源明确区分了两种模式:白名单对应“只允许选中应用进入 VPN”,黑名单对应“选中应用将会被排除在 VPN 之外”。设置前先看提示文字,比只看“白名单”或“黑名单”名称更可靠。参考:FlClash 官方英文语言资源。

找不到入口、应用列表为空怎么办

找不到“白名单”按钮

FlClash 的中文界面可能使用“访问控制”或“应用访问控制”,不一定直接写“白名单设置”。先从“设置”页面查找“访问控制”,进入后再寻找“白名单模式”。如果你看到英文界面,可搜索 Access control、App access control 或 Whitelist mode。

如果当前版本的界面与本文不同,不要根据旧截图强行寻找完全相同的按钮。官方项目的语言资源可以用来核对当前使用的术语;版本更新后,入口位置、底部状态栏或按钮排列可能变化。需要确认版本时,以 FlClash 官方 Releases 页面显示的信息为准。

应用列表为空或提示没有权限

  1. 查看页面是否出现“需要应用列表权限”或类似提示。
  2. 点击授权,按照 Android 系统页面完成允许操作。
  3. 返回 FlClash,退出应用访问控制页面后重新进入。
  4. 仍为空时,重启 FlClash,再检查应用列表。
  5. 如果问题依旧,记录 FlClash 版本、Android 版本和手机型号,再到官方项目的 Issues 页面检索。

不要一开始就清除 FlClash 应用数据,因为这可能同时删除配置和本地设置,使问题更难定位。官方中文语言资源已明确说明,应用列表权限被拒绝时,已安装应用无法列出;因此应先处理权限,而不是反复切换白名单和黑名单。

某个 App 在列表中找不到

先确认目标应用已经安装完成,并检查是否存在分身、工作资料或不同用户空间版本。Android 可能将它们视为不同应用条目。可以先搜索应用名称,再分别检查主应用和分身条目。若仍找不到,使用另一个普通已安装 App 做对照,以判断是单个应用识别问题还是整份列表没有读取成功。

白名单设置后不生效:按现象排查

FlClash 白名单故障分流
现象优先检查处理动作复测标准
已勾选 App 仍无法连接是否选成白名单;是否有应用列表权限;VPN 是否正在运行重新确认模式和勾选状态,停止后重新启动 VPN只打开一个已勾选 App 进行测试
未勾选 App 也表现异常是否实际处于黑名单模式;是否有系统级网络问题查看模式说明,必要时关闭访问控制对照关闭后重新测试同一个 App
所有 App 都不能联网VPN 权限、配置、节点、规则或 DNS临时关闭访问控制,判断是否仍然失败关闭名单后基础连接恢复或继续失败
只有一个 App 不通应用是否勾选、是否为分身或工作资料版本重新搜索并勾选对应条目,检查规则和日志用另一个已勾选 App 做对照
锁屏或后台后失效Android 电池优化、后台限制和 VPN 生命周期允许 FlClash 后台运行,检查系统是否停止 VPN锁屏后返回查看 VPN 状态并再次测试

第一步:关闭访问控制做对照

如果白名单设置后整体异常,先暂时关闭应用访问控制,再重新启动 VPN。关闭后仍然无法连接,说明问题不只在白名单,应该转向配置、节点、规则、DNS 或基础网络排查;关闭后恢复,则重新启用白名单,并从一个 App 开始逐步增加。

第二步:确认规则模式没有造成误判

白名单只决定 App 是否进入 VPN。进入 VPN 后,具体域名可能仍受规则模式、代理组和 DNS 处理。如果 App 能打开部分页面、但某些域名失败,应检查 FlClash 的连接记录和 DNS 查询结果,不要直接认为白名单失效。

第三步:检查后台运行

如果前台测试正常、锁屏后失效,检查 Android 对 FlClash 的电池优化和后台活动限制。官方语言资源说明,忽略电池优化有助于应用在后台运行;这属于系统后台策略,不是白名单模式本身。相关设置名称因手机厂商而异,应以系统设置页面为准。

如果需要继续定位,可以参考本站的 TUN 模式无法接管流量排查、DNS 设置与无法上网排查以及 connection refused 连接失败排查,但要先确认问题确实已经超出应用名单范围。

设置完成后的验证与回滚清单

  1. 确认入口:能在 FlClash 设置中找到“访问控制”或“应用访问控制”。
  2. 确认模式:页面明确显示“白名单模式”,并出现“只允许选中应用进入 VPN”的含义。
  3. 确认权限:应用列表已经加载,目标 App 能被搜索和勾选。
  4. 确认 VPN:Android 已允许 VPN 权限,FlClash 显示 VPN 正在运行。
  5. 确认测试:先测试一个已勾选 App,再测试一个未勾选 App,不要同时打开多个应用。
  6. 确认规则:目标 App 进入 VPN 后,仍需由当前规则、代理组和 DNS 决定具体连接路径。
  7. 保留回滚:出现整体异常时,关闭访问控制、保存设置、停止并重新启动 VPN;不要立即清除应用数据。

最小化排查原则是:先只勾选一个应用,验证成功后再增加其他应用;先关闭访问控制做对照,再决定是否检查 TUN、DNS 或配置。这样可以把“名单未生效”“VPN 未启动”和“基础连接失败”分开处理。

如果使用的是较新的 FlClash 版本,官方更新记录显示访问控制状态可能会在底部状态栏显示;但这类界面提示会随版本变化,最终仍应以手机上的实际菜单和状态为准。参考:FlClash 官方更新记录。

常见问题

FlClash 安卓版白名单在哪里设置?

打开 FlClash 的“设置”,查找“访问控制”或“应用访问控制”,进入后选择“白名单模式”,再勾选需要进入 VPN 的应用。不同版本的菜单名称可能略有变化,以实际界面为准。

FlClash 白名单和黑名单怎么选?

想只让指定 App 进入 VPN,就选择白名单;想让大多数应用进入 VPN、只排除少数应用,才选择黑名单。官方文案分别对应“只允许选中应用进入 VPN”和“选中应用将会被排除在 VPN 之外”。

FlClash 白名单勾选后为什么不生效?

先检查是否真的选择了白名单模式,再确认应用列表权限、VPN 权限和勾选状态。若修改后没有体现,停止并重新启动 VPN;仍不行时关闭访问控制做对照,判断问题是否来自配置、规则、DNS 或基础连接。

FlClash 应用列表为空怎么办?

先查看是否提示需要应用列表权限,按系统提示授权后返回 FlClash。仍为空时退出页面并重启应用,再记录 FlClash 版本、Android 版本和设备型号,到官方 Issues 检索同类问题。

白名单设置后所有应用都不能联网怎么办?

先关闭应用访问控制并重新启动 VPN。如果关闭后仍无法联网,问题可能在 VPN 权限、配置、节点、规则、DNS 或当前网络;如果关闭后恢复,再只勾选一个应用逐步复测。

相关阅读

参考资料

  1. FlClash 官方中文语言资源:访问控制、白名单与应用列表权限文案
  2. FlClash 官方英文语言资源:白名单与黑名单行为说明
  3. FlClash 官方 Releases:版本与安装资源核验入口
  4. FlClash 官方更新记录:访问控制状态与 Android 更新说明
  5. Google Play FlClash 应用说明:应用级流量路由与 Android VPN 机制