crystalmasta/unbihex

运维与部署

面向订阅制代理网络的 VPN 客户端与兼容 Xray 的服务端,使用自研 Rust 网络内核。

112
5
Rust
创建于 2 天前

Unbihex 是一个面向订阅制服务器的代理/VPN 客户端,基于自写的 Rust 网络内核,兼容 Xray 服务端。它适合已经拥有 VLESS 或 Shadowsocks 订阅的用户,也提供可替换现有面板下 Xray 内核的服务端二进制。

功能与工作方式

客户端负责管理订阅和服务器,并提供系统代理、TUN 模式、Android VpnService 和 iOS Packet Tunnel。它支持 VLESS(TLS、REALITY、XTLS Vision、XHTTP)、Shadowsocks 和 SOCKS5,可以连接你已有或订阅的服务器。服务端的 unbihex-server 被描述为面板下 Xray 内核的替代品,实现 VLESS/Vision/REALITY、UDP/XUDP 以及与 Xray 兼容的 gRPC API(俄语 README)。

其特点在于客户端、引擎和服务端共用一个 Rust 内核:服务端通过 server feature 从引擎取协议实现(README、引擎说明)。实际影响是协议修复集中在一处,而不是分散在客户端和服务端两套代码中。

可用构建与要求

每个 release 提供预编译产物(最新 release):

  • Windows 10/11 x64:安装包或便携 zip。
  • Android 7+ arm64:APK。
  • Linux:静态 x86_64 或 aarch64 命令行包。
  • Linux 服务端:x86_64 或 aarch64 包,定位为面板下的 Xray 内核替代。

macOS 和 iOS 被列为客户端目标,但 README 的下载表没有列出 macOS 或 iOS 构建,这两个平台的用户应先查看 release 再决定是否依赖。Windows 安装包未签名,SmartScreen 可能提示未知发布者;校验和随 release 一同发布。从源码构建不是一条根目录命令:客户端和服务端通过相对路径 ../unbihex-engine 引用引擎,因此目录必须并排放置,构建和测试说明在客户端 README 中(客户端构建文档)。

范围与注意事项

这是一个年轻项目:仓库创建于 2026 年 10 月,现有材料基本只有 README 和仓库元数据。没有独立评测、基准或协议互操作测试,因此 Xray 兼容性和服务端在真实面板下的表现属于作者声明,而非已验证结果。服务端替换路径风险更高:替换面板下现有内核会影响正在运行的连接,而 README 没有记录回滚或升级流程——请保留原内核。项目使用 MPL 2.0,README 链接了两个子项目的许可证文件(README)。

HotRepo 信号仅为 2026-10-29 一次「新项目榜」观察(Rust 榜共 112 stars、#21),不是每日增长数据,也没有足够历史来判断趋势。

本文由 AI 根据项目 README 生成,更新于 2026年10月29日,以项目官方文档为准。