Open
Description
项目地址
https://github.com/bytedance/g3
类别
Rust
项目标题
通用企业场景正向代理及安全审计网关
项目描述
通用正向代理解决方案,主要面向正向代理、安全审计、联网加速等场景,也支持反向代理、透明代理,另外也提供国密支持。
亮点
- Async Rust: 高效、稳定
- Http1 / Socks5 正向代理协议, SNI Proxy and TCP TPROXY
- easy-proxy Well-Known URI
- 代理串联,动态下一级代理节点选择
- 丰富的出口路由选择方法,支持接入自定义选路Agent
- TCP/TLS反向代理,基础HTTP反向代理
- TLS支持OpenSSL / BoringSSL / AWS-LC / Tongsuo, 部分场景支持rustls
- TLS中间人劫持, 解密流量导出, HTTP1/HTTP2/IMAP/SMTP协议解析
- ICAP审计,支持HTTP1/HTTP2/IMAP/SMTP,无缝集成第三方安全审计/杀毒产品
- 优雅重载 & 热升级
- 灵活的负载均衡&容灾策略
- 用户认证,且支持丰富的配置选项
- 用户配置下可细化进行差异化站点配置
- 丰富的ACL/限流限速策略,包括入口/出口/用户维度
- 丰富的监控指标,包括入口/出口/用户/用户站点维度
- 多种日志 & 监控解决方案集成能力
示例代码
截图或演示视频
No response
Metadata
Metadata
Assignees
Labels
No labels