2015-01-09 37 views
0

首先讓我描述我的環境,然後描述我的問題。 我有2個前端服務器安裝了Apache和Squid代理。 然後我得到了4個使用第一個Squid代理的Hybris服務器。Loadbalancer後面的Squid代理提供403

現在我安裝了兩個Squid服務器,我希望獲得更高的可用性。 所以我實現了一個負載均衡器,它可以平衡兩個Squid服務器,並允許從4個Hybris服務器訪問。

如果我嘗試telnet LoadbalancerIP 3128然後我得到答案。 如果我直接嘗試http_proxy到其中一個Squid服務器。

但是,如果使用HTTP_PROXY上的負載均衡器IP然後我得到403

這聽起來像負載均衡器IP是不允許進入的,所以我加入到我的ACL,並允許它在配置,但結果是一樣的。

我在google上發現的所有東西都是loadbalanced魷魚,但不是負載均衡器後面的兩個魷魚。

迎着善意

回答

0

我的問題的解決方案是非常簡單,它傷害。 知道F5使用多個IP的重要事實是關鍵。 我查找了所有IP,並將它們作爲ACL添加到魷魚中,並且它工作正常。

賀福信