使用 Haproxy 或 Nginx 反向代理 Open***
Posted
技术标签:
【中文标题】使用 Haproxy 或 Nginx 反向代理 Open***【英文标题】:Reverse proxy Open*** using Haproxy or Nginx 【发布时间】:2020-01-02 22:23:18 【问题描述】:我想知道如何使用 SNI 反向代理 open*** 连接,我已经阅读了很多关于此的内容:HERE 和 HERE
我尝试过任何一种解决方案,使用 haproxy 和使用 nginx,但我的客户端(我尝试过 Tunnelblick 和 linux 上的简单 open*** 客户端)似乎没有发送 SNI 信息
基本上,这是我想要达到的结果:
***1.app.com ─┬─► *.app.com dns -> nginx at my public ip ─┬─► ***1 at 10.0.0.3
***2.app.com ─┤ ├─► ***2 at 10.0.0.4
***3.app.com ─┘ └─► ***3 at 10.0.0.5
有什么想法吗?
【问题讨论】:
【参考方案1】:[更新]这些天我一直在搜索并四处寻找解决方案,但总而言之,Open*** 在其架构中似乎没有发送到服务器SNI 指示,因此,没有机会这样做。
我将使用经典的老式方式:NAT 和适当的公共 dns 来管理它们。
【讨论】:
以上是关于使用 Haproxy 或 Nginx 反向代理 Open***的主要内容,如果未能解决你的问题,请参考以下文章
分别使用Nginx反向代理和Haproxy调度器实现web服务器负载均衡
nginx 反向代理 proxy_pass 及对比nginx与haproxy反向代理服务器功能性能的优劣