正向代理和方向代理的區別和使用
請求中扮演的角色
客戶端
代理服務端
內容服務端
正向代理
需設置代理,通過代理服務端請求內容服務端的資源
代替客戶端請求內容服務端
只能獲取代理服務端的請求內容並返回
方向代理
無需設置,請求代理服務端的資源
本身並無資源,獲取內容服務端資源返回給客戶端
只能獲取代理服務端的請求內容並返回
用途
正向代理
正向代理的典型用途是為在防火牆內的局域網客戶端提供訪問Internet的途徑。
正向代理還可以使用緩沖特性減少網絡使用率。
反向代理
方向典型用途是將 防火牆後面的服務器提供給Internet用戶訪問。
反向代理還可以為後端的多台服務器提供負載平衡,或為後端較慢的服務器提供緩沖服務。
反向代理還可以啟用高級URL策略和管理技術,從而使處於不同web服務器系統的web頁面同時存在於同一個URL空間下。
安全性
正向代理
正向代理允許客戶端通過它訪問任意網站並且隱藏客戶端自身,因此你必須采取安全措施以確保僅為經過授權的客戶端提供服務。
方向代理
反向代理對外都是透明的,訪問者並不知道自己訪問的是一個代理