百科
meow-rs:开源代理内核百科
meow-rs 是 Max Lv 维护的 Rust Mihomo 兼容内核,面向 meow 系列客户端。它保留 Clash/Mihomo 的规则、订阅和代理组模型,同时增加 dialer-proxy 链路诊断、持久化 logbook、REST API 和 TUN/TProxy 透明接管;README 明确它是 client-only 内核,不提供服务端功能。
阅读路径:按“概览 → 核心能力/技术贡献 → 时间线或版本 → 生态与来源”阅读;事实、版本与判断均以正文标注的公开来源为准。
01 · 词条概览
- 名称:meow-rs
- 公开别名:meow-rs、Meow 内核
- 许可证:MIT
- 官方仓库:https://github.com/meow-rs/meow-rs
- 文档:官方文档
- 最近核验版本:v0.29.0(2026-11-05,发行说明)
meow-rs 是 Max Lv 维护的 Rust Mihomo 兼容内核,面向 meow 系列客户端。它保留 Clash/Mihomo 的规则、订阅和代理组模型,同时增加 dialer-proxy 链路诊断、持久化 logbook、REST API 和 TUN/TProxy 透明接管;README 明确它是 client-only 内核,不提供服务端功能。
02 · 核心架构与能力
兼容 Mihomo 规则,但不是 Go Mihomo 的构建
meow-rs 以 Rust 重新实现 Mihomo/Clash Meta 的 YAML 规则、proxy-provider、rule-provider 和策略组概念;README 同时列出自己的协议适配、API 和数据库目录。应用可以复用部分订阅与规则资料,但字段是否可用仍以 meow-rs 固定版本为准。
来源:https://github.com/meow-rs/meow-rs/blob/de176935fedf00c98c6580109cd0034bf67801a8/README.md
dialer-proxy 解决的是链路可达性
dialer-proxy 让一个节点通过另一个代理或策略组建立自己的上游连接。meow-rs 会在健康检查通过但链路目标不可达时重新探测链路,并记录实际承载跳数;UDP 只有在前置代理能够中继时才沿链路传递,不能为了维持链路而绕过代理直连。
来源:https://github.com/meow-rs/meow-rs/blob/de176935fedf00c98c6580109cd0034bf67801a8/README.md#dialer-proxy-chains
DNS、TUN 与系统流量接管
固定版本提供 DNS 服务器、DNS snooping、Fake-IP 配置和基于 TUN/平台防火墙的透明代理。Windows TUN 依赖 Wintun 与提升权限,Linux/macOS 分别使用 nftables 或 pf;这些条件决定系统流量是否真正进入规则引擎。
来源:https://github.com/meow-rs/meow-rs/blob/de176935fedf00c98c6580109cd0034bf67801a8/README.md#transparent-proxy
v0.29.0 的连接回收与流量账本
v0.29.0 增加入站 TCP keepalive 与可选 tcp-idle-timeout,用于回收无 FIN/RST 的僵尸连接;同时增加按日期、主机、应用、策略和接口标签保存 62 天的流量账本。tcp-idle-timeout 默认关闭,不能把该功能写成升级后必然改变已有连接行为。
来源:https://github.com/meow-rs/meow-rs/releases/tag/v0.29.0
客户端边界与交付
meow-rs README 列出 Android、iOS、iPadOS 和 Apple TV 的 meow 应用,并明确核心是 client-only;服务端、面板和发行包由不同项目负责。MIT 许可证只覆盖该仓库,不能替下游应用或内置的其他组件作许可证结论。
来源:https://github.com/meow-rs/meow-rs/blob/de176935fedf00c98c6580109cd0034bf67801a8/README.md#contributing
代理协议
- Shadowsocks
- Trojan
- Hysteria 2
- VLESS
- VMess
- HTTP
- SOCKS5
- Snell
- AnyTLS
- DIRECT / REJECT
来源:https://github.com/meow-rs/meow-rs/blob/de176935fedf00c98c6580109cd0034bf67801a8/README.md#proxy-protocols
规则与策略组
- DOMAIN / IP-CIDR
- GEOIP / GEOSITE
- RULE-SET
- 进程与路径匹配
- Selector
- URLTest
- Fallback
- LoadBalance
- Relay
来源:https://github.com/meow-rs/meow-rs/blob/de176935fedf00c98c6580109cd0034bf67801a8/README.md#rule-engine
DNS 与透明代理
- DNS snooping
- Fake-IP
- TUN / Wintun
- Linux nftables
- macOS pf
- REST API
来源:https://github.com/meow-rs/meow-rs/blob/de176935fedf00c98c6580109cd0034bf67801a8/README.md#dns
平台
- Android
- iOS
- iPadOS
- Apple TV
来源:https://github.com/meow-rs/meow-rs/blob/de176935fedf00c98c6580109cd0034bf67801a8/README.md#apps
03 · 发展纪事
历史记录 ID:meow-rs-rust-core-created
04 · 来源与边界
本页依据截至 2026-11-13 的官方仓库、官方文档和发行记录整理。内核页面保留原有 /cores/meow-rs 页面;本 Wiki 只提供独立的百科阅读入口。