SSL反向代理

请推荐反向SSL代理。 需要在负载均衡器上的443端口接收HTTPSstream量,然后将其转发到Web服务器上的443端口。

HAProxy不支持HTTPS清漆以及Stunnel在这里

我看到两种方法:尝试使用iptables或检查nginx是否符合我们的要求。

请build议你们用什么来平衡SSLstream量。

F5 BigIP LTM的工作很好…但他们不是免费的…

HAProxy不是反向代理,如果您只需要负载平衡器function,您仍然可以使用HAProxy,使用tcp模式将负载平衡到您的SSL服务器,

haproxy(模式tcp)=> ssl-servers

或者,您可以使用nginx frontent来“删除”ssl,然后以纯文本格式将其转发到您的web服务器。

nginx(ssl)=> haproxy(mode http)=>networking服务器

顺便说一句,如果你添加清漆(删除sslencryption后),validation你的应用是否发送正确的caching控制标题,所以你的反向代理caching静态内容,而不是私人的东西。 看看http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9