文件名称:akari:TLS终止代理
文件大小:39KB
文件格式:ZIP
更新时间:2024-03-01 09:45:41
Go
赤里 1.简介 该项目是: TLS终止代理 通过TLS SNI(服务器名称指示)路由流量 通过TLS实现TCP代理,HTTP代理和SOCKS5代理 通过smux在服务器和代理上实现多路复用 在代理上实现连接池 该项目的灵感来自ESNI和通配符证书: 在TLS握手中对服务器名称进行加密后,它可以用作路由流量的密钥 当通配符证书部署在服务器上时,我们不需要为每个子域添加DNS,可以在代理上设置SNI 2.要求 域 通配符证书 虚拟专用服务器 2.1域 Cloudflare,DNSPod,Aliyun或任何其他支持DNS API发行通配符证书的提供商。 2.2通配符证书 请参考 2.3虚拟专用服务器 ... 建议使用带有AES和AVX2指令集的VPS。 3.配置 3.1服务器 服务器侦听一个公共地址,并根据SNI代理配置路由流量。 akari配置 领域 类型 评论 日志级别 整型 调试
【文件预览】:
akari-master
----cmd()
--------root_configfile.go(751B)
--------root.go(2KB)
--------root_version.go(223B)
--------root_run.go(2KB)
----internal()
--------pkg()
--------server()
--------config()
--------agent()
--------utils()
----LICENSE(11KB)
----main.go(114B)
----.gitignore(32B)
----Makefile(1KB)
----go.sum(32KB)
----README.md(6KB)
----go.mod(268B)