Momo:只服务 firewall4 的 OpenWrt sing-box 透明代理

Momo
firewall4 透明代理
| 平台 | OpenWrt |
|---|---|
| 代理内核 | sing-box |
| 开源状态 | 开源(GPL-3.0) |
| 价格 | 免费 |
| 维护状态 | 维护中(2026-08 最后更新) |
| 最新版本 | v1.2.1(2026-06-03 发布) |
| 最近提交 | 2026-08-17 |
| 安装包 | 共 43 个文件,下方列常用安装包 |
| 开发方 | nikkinikki-org(GitHub 仓库所有者) |
| GitHub | ★ 822 · Fork 82 |
| 数据核验 | 2026-10-11 · 来源 GitHub API |
下载最新版 v1.2.1
不知道选哪个:Intel/AMD 电脑选 x64,苹果 M 系列芯片选 arm64,安卓手机一般选 arm64。
这是什么
Momo 不是桌面窗口,而是一套装进 OpenWrt 的透明代理软件包与 LuCI 管理页。它启动 sing-box 后读取配置参数,再设置 ip rule、路由和防火墙规则,把路由器上的转发流量交给代理处理。
透明代理可选 Redirect、TPROXY 或 TUN,并能分别处理 IPv4、IPv6;LuCI 侧还给了访问控制、配置编辑和定时重启。它的边界也很明确:要求 OpenWrt 24.10、Linux 5.13 和 firewall4。
安装方式既有 feed,也有 Release 安装脚本;软件包拆成 momo、luci-app-momo 与中文语言包,opkg 和 apk 两套包管理命令都写进了 README。
适合谁
- 固件已经切到 firewall4,想让 sing-box 接管路由器转发流量的人
- 需要在 Redirect、TPROXY、TUN 之间挑透明代理方式的人
- 想在 LuCI 里做设备访问控制,同时保留直接编辑配置能力的人
和同类怎么比
| 对比 | Momo | Nikki | OneBox |
|---|---|---|---|
| 运行形态 | OpenWrt 软件包 + LuCI | OpenWrt 软件包 + LuCI | 桌面 GUI |
| 配置加工 | 读取配置参数后生成路由与防火墙 | 先 Mixin,再更新配置 | 订阅优先,提供生成配置视图 |
| 透明代理 | Redirect / TPROXY / TUN | Redirect / TPROXY / TUN | mixed / TUN |
| 额外管理 | 访问控制、配置编辑、定时重启 | 多一项 Profile Mixin | 托盘、系统代理、开机自启 |
一句话:Momo 是把 sing-box 透明代理压进 firewall4 工作流的路由器插件。
八卦生态
Momo 与 Nikki 都由 nikkinikki-org 维护,但两个仓库分别服务 sing-box 和 Mihomo。Momo 仓库创建于 2025 年 8 月,官方简介只有一句 “Transparent Proxy with sing-box on OpenWrt”,没有拿桌面客户端的功能来包装自己。
Release 同时覆盖 OpenWrt 24.10 与 25.12,并为多种 ARM、x86 和 MIPS 架构提供包。仓库从安装、依赖到编译都围绕 OpenWrt 软件包展开。
避坑
- 低于 OpenWrt 24.10、Linux 5.13 或仍用 firewall3 的固件不满足前置条件
- Release 包带有明确的 OpenWrt 版本和 CPU 架构后缀,安装前要两项都对上
- 依赖里包含
kmod-nft-tproxy、kmod-nft-socket与kmod-tun,缺模块时透明代理模式无法完整落地 - 配置文件只是起点,Momo 启动后还会设置策略路由并生成防火墙规则
深入教程
安装命令和使用说明集中在 OpenWrt-momo 官方仓库,具体配置入口再接着看仓库 Wiki。