Loadbalancer背后的Squid代理提供403

时间:2015-01-09 14:08:42

标签: proxy load-balancing acl squid

首先让我描述一下我的环境,然后是我的问题。 我有2个前端服务器,上面安装了Apache和Squid Proxy。 然后我得到了4个使用第一个Squid代理的Hybris服务器。

现在我安装了两个Squid Server,我希望获得更高的可用性。 所以我实现了一个Loadbalancer,它可以平衡两个Squid Server并允许从4个Hybris服务器进行访问。

如果我尝试使用telnet LoadbalancerIP 3128,那么我会得到答案。 如果我直接尝试http_proxy到其中一个Squid服务器。

但如果我在loadbalancer IP上使用http_proxy,那么我会得到403。

听起来不允许Loadbalancer IP访问,因此我将其添加到我的acl并在配置中允许它但结果是相同的。

我在谷歌找到的只是负载均衡的鱿鱼,而不是负载均衡器后面的两个鱿鱼。

致以诚意

1 个答案:

答案 0 :(得分:0)

我的问题的解决方案很简单,很痛。 知道F5使用多个IP的重要事实是关键。 我寻找所有的IP并将它们作为ACL添加到鱿鱼中,并且它有效。

致以诚意