基于 multiexit-proxy 仓库结构映射
智能代理网关控制台
这里是按照 MultiExit Proxy 的信息架构映射出的多出口代理控制台。重点围绕出口、规则、流量、安全与配置治理。
产品定位
多出口代理
更适合网络出口治理
协议能力
SOCKS5 / Trojan
README 已声明支持
出口治理
SNAT + 健康检查
支持动态选择与剔除
管理面
Web API + Console
具备版本与统计结构
核心能力映射
从仓库 README、Go 模块、Dockerfile 和前端页面结构中抽取出的产品能力。
网络代理核心
仓库已具备 SOCKS5、Trojan、TLS 与 SNAT 相关模块,更接近多出口网络代理控制面。
策略调度能力
支持轮询、端口路由、目标地址、负载均衡、规则引擎与地理位置优化等模式。
可运维管理面
包含 Web API、统计监控、配置热重载、版本管理、回滚与订阅功能。
仓库可用性判断
当前更像“可运行基础齐全,但仍需一次工程校验”的阶段。
已确认存在 Go 后端、前端原型、Docker Compose、数据库脚本和 Web API。
README 与 Dockerfile 提到 `cmd/server`/`cmd/client`,但公开文件树存在不一致,建议部署前先补完整编译验证。
如果你要把它正式纳入当前系统,最适合作为“网络代理产品线”,Agent 编排能力统一由 Hermes Agent 承接。
出口池预览
对应原仓库中的 IP 管理与出口状态模块。
203.0.113.10
华东入口
healthy
round_robin适合作为默认出口池成员
198.51.100.24
华北入口
healthy
destination_based适合特定目标段定向分流
192.0.2.88
海外入口
degraded
geo_location适合延迟优先或跨境目标调度
规则引擎预览
对应目标匹配、优先级和动作策略。
支付回调保护
P1
匹配条件: dst_port in [443, 8443]
执行动作: 固定到低延迟出口
目标地址分流
P2
匹配条件: domain matches *.example.com
执行动作: 使用 destination_based 策略
高风险限速
P0
匹配条件: source_ip in blacklist
执行动作: 拒绝并记录审计日志
流量与监控方向
对应 traffic / stats / metrics 相关页面的产品承载方式。
仓库已提供 Prometheus 指标端点与统计仓库结构,适合接入你现有监控体系。
流量分析页应重点展示出口带宽、连接数、失败率、异常峰值和地区分布。
如果后续真正落地,应把网关状态、出口延迟和规则命中率做成时间序列图。