Releases: Quan-0505/rust-daed
Releases · Quan-0505/rust-daed
Release list
rust-daed v3.1.2
rust-daed v3.1.2
daed(DaedNext,Rust 原生)一体式透明代理安装包 · 含 sticky-ip 增强
跟随上游主线(DaedNext/DaeNext 最新,218 commits 更新)+ sticky-ip 深度定制。基于 DaedNext(Rust 版 daed Web)+ DaeNext(Rust 原生 dae 引擎)+ Aya(纯 Rust eBPF),移植并集成了 sticky-ip 智能连接锁定与防 DNS 漂移机制。
🆕 核心演进与更新
- 上游核心 218 commits(
103b324→218bdf7):- 内存管理重构:allocator worker flush、系统分配器 trim、启动分配主动回收
- UDP/TCP 主动回收:空闲缓冲回收、会话准入限流、高并发内存压力自适应裁剪
- 协议修复:SSR SS2022 线格式、AnyTLS 认证/padding、Juicity UDP 隔离、Shadowsocks 随机数池化
- 连接关停优化:协议 owner 快速取消、shutdown 等待者唤醒机制
- 上游产品壳 12 commits(
7f3767a→b084f2f):- Web 面板修复(DNS wrapper / xhttp 扩展 / 日志流输出)
- OpenWrt 25.12 打包规范支持、默认开启 fat LTO 链接优化
- sticky-ip 深度适配新架构:
- 上游重构 outbound 架构(拆分
dae-outbound-stream与dae-outbound-core) - sticky 模块迁至底层
dae-outbound-core,统一接入 9 处传输建连点(4 项单元测试全覆盖)
- 上游重构 outbound 架构(拆分
🚀 安装指南
1. Debian / Ubuntu / PVE
# 标准 amd64 SSE4.2 通用版:
sudo dpkg -i rust-daed_3.1.2-linux-x86_64_v2_sse.deb
# 或现代 CPU(Intel 4代+ / AMD Zen+)AVX2 优化版:
sudo dpkg -i rust-daed_3.1.2-linux-x86_64_v3_avx2.deb
sudo systemctl enable --now daed2. OpenWrt 25.12+(apk v3 / ADB 容器格式)
# 以 NanoPi R4S 为例:
apk add --allow-untrusted ./rust-daed_3.1.2-R4S-v3.apk
/etc/init.d/daed enable && /etc/init.d/daed start3. OpenWrt 24.x / 23.x / Alpine(apk v2 / 传统 tar 格式)
apk add --allow-untrusted ./rust-daed_3.1.2-R4S-v2.apk
/etc/init.d/daed enable && /etc/init.d/daed startWeb 面板访问:浏览器打开
http://<路由器或宿主机IP>:2023
📋 系统要求
x86_64 / aarch64 Linux,内核 ≥ 5.8 且启用 BTF(CONFIG_DEBUG_INFO_BTF=y);iproute2 ≥ 6.7;root 特权。
dae 的 eBPF 数据面要求内核开启 veth、clsact(NET_SCH_INGRESS / NET_CLS_ACT / NET_CLS_BPF),宿主需安装 tc / bpftool / ipset。