随着Nginx社区版本的TCP负载均衡发布,我希望混合OpenVPN和SSL透传数据。唯一的方式是通过域名让Nginx知道如何路由流量。
vpn1.app.com ─┬─► nginx at 10.0.0.1 ─┬─► vpn1 at 10.0.0.3
vpn2.app.com ─┤ ├─► vpn2 at 10.0.0.4
https.app.com ─┘ └─► https at 10.0.0.5
我已经查阅了TCP负载均衡指南和模块文档,但似乎引用不充分。如果有人能指点我正确的方向,我将不胜感激。相关问题请参见ServerFault: 反向代理使用SSL透传时是否可以使用SNI?