概述
由于工作需要背镇,經(jīng)常接觸代理的相關(guān)知識缘眶,所以在這邊做一個整理鸿摇。之后還會后續(xù)更新
1.正向代理
正向代理
場景分析:
- 客戶端需自行配置代理服務(wù)器(有感知)
- 代理服務(wù)器相當于客戶端訪問源站服務(wù)器的一個跳板機
- 客戶端和代理服務(wù)器屬于同一個局域網(wǎng),對服務(wù)端透明
用途:
- 訪問客服端無法訪問的資源(但是代理服務(wù)器可以訪問)
- 可以做緩存,加速訪問資源
- 對客戶端訪問授權(quán)白群,上網(wǎng)進行認證
- 代理可以記錄用戶訪問記錄(上網(wǎng)行為管理),對外隱藏用戶信息
2. 反向代理
反向代理.png
場景分析:
- 客戶端無需任何配置硬霍,即可訪問(無感知)
- 代理服務(wù)器相當于客戶端訪問源站服務(wù)器的一個跳板機
- 源站服務(wù)器和代理服務(wù)器屬于同一個局域網(wǎng)帜慢,對客戶端透明
用途:
- 隱藏原始服務(wù)器,防止服務(wù)器惡意攻擊等唯卖,讓客戶端認為代理服務(wù)器是原始服務(wù)器崖堤。
- 緩存資源,將原始服務(wù)器靜態(tài)資源進行緩存耐床,減少原始服務(wù)器的訪問壓力密幔。