@Everless 在 Iris —— Rust 写的多级转发控制平台 中发帖
手里有30多台vps 里面混合很多家宽和落地机,之前一直都用nftables控制端口转发,但是配置麻烦,而且流量监控起来也比较麻烦,同时我也需要一些探针的需求,但是哪吒和korami等探针对我来说有点多余,于是搓了Iris-Rust编写的多级转发控制平台。
技术栈:
master:axum(HTTP API + SLA + Prometheus)+ tonic(gRPC mTLS 控制面)+ SQLite
节点:raw_tunnel(TCP)+ quic_tunnel(UDP datagram)
前端:React + AntD
单 binary,无外部依赖
核心特色
1. 任意 N 跳级联
path = [入口组, 中转组, 出口组],每跳一个节点组,组内多节点做负载均衡和 failover。
中国优化线路当入口、香港国际优化线路当中转、家宽落地当出口,或者中国优化直连家宽落地——...