-
-
Notifications
You must be signed in to change notification settings - Fork 5
Home
川意 · MiChongs edited this page Jul 22, 2026
·
2 revisions
WutherCore 是一个可组合的跨平台 Rust 代理内核。它将配置、入站、DNS、路由、规则集、节点选择、出站协议、流量接管、管理 API、观测与持久化拆分为独立 Rust crate,由 wuther-core 统一装配。
当前版本为 0.3.1-rc.1,仍处于 1.0 之前。配置结构和 API 可能继续演进;部署前请先运行配置检查,并阅读已知边界。
| 目标 | 入口 |
|---|---|
| 安装、构建并启动内核 | [[快速开始 |
| 确认协议、平台与成熟度 | [[功能矩阵 |
| 编写或迁移 YAML 配置 | [[配置指南 |
| 调用管理接口 | [[管理 API |
| 处理 TUN、DNS、订阅与连接问题 | [[排错手册 |
| 理解 workspace 与数据流 | [[架构说明 |
flowchart LR
Client["应用流量"] --> Inbound["HTTP / SOCKS5<br/>TUN / TPROXY / REDIRECT"]
Inbound --> Runtime["Runtime 调度"]
Runtime --> Inspect["嗅探与进程识别"]
Inspect --> Resolver["DNS / Fake IP"]
Resolver --> Route["路由与规则集"]
Route --> Select["手动 / LB / URLTest / Smart"]
Select --> Outbound["出站协议与传输层"]
Outbound --> Network["目标网络"]
WutherCore · Releases · Issues · Discussions · MIT License