NetGuard 完整指南:Android 无 Root 防火墙的实操手册
关于本站:第三方整理的中文文档站,非官方页面;内容来自公开资料整理,功能与界面以官方最新版为准。
为什么选 NetGuard
NetGuard 是由 FairCode B.V.(开发者 Marcel Bokhorst,网名 M66B)维护的 Android 防火墙应用。它通过 Android 系统内置的 VPN 服务机制拦截并路由所有网络流量,无需 root 权限就能实现按应用维度的 Wi-Fi / 移动数据独立管控。
作为首款开源的无 root Android 防火墙,NetGuard 的核心优势在于:
- 不收集任何隐私数据(无 calling home、无 analytics)
- 100% 开源(GitHub 上随时可审源码)
- 支持 IPv4 / IPv6、TCP / UDP、热点共享
- 免费版功能已足够应对日常使用;Pro 版提供地址级精细拦截、流量日志导出 PCAP 等进阶能力
- GitHub 和 F-Droid 渠道版本额外支持 Hosts 文件广告拦截(Play 版受 Google 政策限制无此功能)
本指南面向希望深入了解 NetGuard 的 Android 用户,覆盖安装、核心操作、进阶技巧与常见问题排查。
产品档案速览
| 项目 | 说明 |
|---|---|
| 开发者 | Marcel Bokhorst(M66B)/ FairCode B.V. |
| 最低系统 | Android 5.1 Lollipop |
| 开源协议 | GNU GPL v3 |
| 无 Root | 是(通过 Android VPN 服务实现) |
| 支持协议 | IPv4 / IPv6,TCP / UDP |
| 三大渠道 | GitHub Release / Google Play / F-Droid |
| Pro 版 | 应用内购买;GitHub / F-Droid 版可捐赠解锁 |
结构导览
| 分组 | 代表页 | 内容线索 |
|---|---|---|
| 初识 NetGuard | 什么是 NetGuard | 产品定位、VPN 防火墙工作原理、功能总览 |
| 安装与首次启用 | 下载渠道对比 | GitHub / Play / F-Droid 三渠道功能差异、VPN 授权流程 |
| 应用联网管理 | 主界面与图标颜色 | 主界面结构、Wi-Fi / 移动数据开关、应用排序筛选 |
| 黑白名单模式 | 黑名单与白名单模式 | 两种模式切换、默认设置、预定义规则 |
| 状态条件控制 | 亮屏时允许联网 | 亮屏、漫游、锁屏模式三种条件 |
| 流量日志与记录 | 基础访问日志 | 日志列含义、Pro 版流量日志、PCAP 导出 |
| 地址级精细拦截 | 按地址过滤流量 | Pro 版地址级控制、Configure 按钮用法 |
| Hosts广告拦截 | 广告拦截前置条件 | GitHub 版专属、完整 9 步设置、故障排查 |
| 高级网络设置 | 子网路由选项 | 子网路由、端口转发、SOCKS5 代理、自定义 DNS |
| 系统应用与特殊处理 | 管理系统应用 | Google Play 三件套、UID 分组、热点共享 |
| 常见问题排查 | 与其他 VPN 冲突 | VPN 冲突、电池优化、Always-On VPN、崩溃等高频问题 |
| 版本渠道与Pro功能 | 三渠道对比 | 渠道差异、Pro 购买、捐赠激活、证书指纹 |