NetGuard 中文文档 下载 App

NetGuard 是什么:Android 上首个开源无 Root 防火墙

一句话定义

NetGuard 是一款运行在 Android 5.1+ 设备上的防火墙应用,无需 root 权限即可实现按应用维度的 Wi-Fi 和移动数据独立管控。它通过 Android 系统提供的 VPN 服务接口拦截所有网络流量,是同类产品中首款免费、开源、无广告、无追踪的实现。

谁在做

NetGuard 由荷兰开发者 Marcel Bokhorst(在线身份 M66B)独立开发,品牌归属 FairCode B.V.。项目自 2015 年启动以来持续维护至今,源代码托管在 GitHub 上,采用 GNU GPL v3 协议。

核心价值

普通 Android 用户在日常使用中会遇到这些场景:

NetGuard 正好对应这些痛点——零门槛(无需 root)、低风险(开源可审、无追踪)、强控制(每个应用独立开关 Wi-Fi / 数据)。

目标用户

名称的巧合

搜索 NetGuard 时可能同时遇到这款 Android 应用和一些同名的网络安全产品(如 Windows 上的同名防火墙、路由器固件功能模块)。本指南中的 NetGuard 始终指 M66B 开发的 Android 应用,包名为 eu.faircode.netguard。

与 root 防火墙的区别

root 防火墙(如 AFWall+)直接操作 iptables 规则,拦截发生在网络层最深处,理论上可以处理 NetGuard 覆盖不到的场景(如某些底层协议)。但 root 防火墙有两个门槛:一是必须 root 设备,二是用户需要理解 iptables 的基本概念。

NetGuard 将防火墙的安装门槛降到了零,代价是拦截发生在 VPN 层而非网络层——这意味着它无法处理 iptables 能做的某些边缘场景(如服务端监听端口管理),但对普通用户日常的联网管控来说完全够用。