nginx + varnish + apache在VirtualHost Apache中的不同IP地址

我的想法是把NGINX作为代理redirect到Varnish(caching静态内容),然后在不同的IP中使用大量的VirtualHost代理到apache。 我的问题是,我会知道如何configurationVarnish发送访问正确的IP,我将解释:

这是主意。 当我只用一个IP尝试时,所有工作都正常,因为Varnish也只是在一个IP和端口上监听一个IP和端口后端。

你能帮我configuration清漆吗?或者有一个最好的方法来configuration类似的情况吗?

一旦你有解码的数据包,你就不需要根据IP地址进行区分(例如,如果你使用Nginx进行SSL卸载)。

一旦你得到了解码的数据包,Varnish可以直接将内容传递给Apache,Apache可以根据HTTP请求中的Host头找出需要到哪个站点 – 你不需要分开IP一直往下。