文档
从第一次连接到理解协议,找到使用 Umbra 所需的一切。
为什么选择 Umbra
了解真实站点掩护、TCP 与 QUIC 分流、现有客户端接入,以及何时适合选择 Umbra。
安装
选择适合平台的发布产物,或从 Rust 源码构建。
快速开始
生成身份材料,连接第一组客户端与服务端。
配置服务端
配置真实目标站点并启动服务端。
接入应用与 Clash 类客户端
用本地 SOCKS5 接入已有应用和规则客户端,并为 TCP 与 UDP 分别选择传输。
部署与运维
将服务端作为服务运行并管理资源。
升级 Umbra
为当前 alpha 版本安排兼容的两端升级。
服务端配置
服务端必填字段、默认值与校验规则。
客户端配置
选择传输、身份材料和本地代理地址。
配置示例
TCP mux、Vision 与 QUIC UDP 的起步模板。
架构
了解 Rust crate 如何分担连接生命周期。
如何选择 TCP、Vision 与 QUIC
按网络条件与应用流量选择模式,在一个 SOCKS5 入口中分别承载 TCP 和 UDP。
安全模型
理解认证、密钥管理和保护边界。
CLI 命令参考
server、client、keygen 子命令及其选项。
性能与策略参考
内存预算、自适应 mux、填充和拥塞控制。
Umbra 与主流代理方案对比
从真实站点掩护、证书维护、TCP/UDP 路径和客户端接入,对比 Xray、VMess、Trojan、Shadowsocks 与 Hysteria 2。
故障排查
定位配置、连接和传输问题。
参与贡献
通过规格、评审和有效测试参与项目。