正向代理,"它代理的是客戶端",是壹個位於客戶端和原始服務器(Origin Server)之間的服務器,為了從原始服務器取得內容,客戶端向代理發送壹個請求並指定目標(原始服務器)。
然後代理向原始服務器轉交請求並將獲得的內容返回給客戶端。客戶端必須要進行壹些特別的設置才能使用正向代理。
1.1正向代理用途:
訪問原來無法訪問的資源,如 Google。
可以做緩存,加速訪問資源。
對客戶端訪問授權,上網進行認證。
代理可以記錄用戶訪問記錄(上網行為管理),對外隱藏用戶信息。
2反向代理:
反向代理它代理的是服務端",主要用於服務器集群分布式部署的情況下,反向代理隱藏了服務器的信息。
2.1反向代理用途:
保證內網的安全,通常將反向代理作為公網訪問地址,Web 服務器是內網。
負載均衡,通過反向代理服務器來優化網站的負載。