為什么代理IP現(xiàn)在被廣泛使用。例如,一些公司需要限制員工訪問某些網(wǎng)站??梢源鞩P添加一個(gè)策略:當(dāng)檢測(cè)到員工訪問網(wǎng)站時(shí),會(huì)直接提示他們。
對(duì)于公司的安全I(xiàn)P代理軟件,防止員工訪問的網(wǎng)站被病毒感染。因?yàn)樗械恼?qǐng)求和響應(yīng)都要通過http代理IP,所以病毒檢測(cè)可以在代理上完成。假設(shè)員工A和員工B都想訪問http://52mylife.cn/News-getList.html,代理服務(wù)器可以緩存News-getList.html,這樣就可以將員工A和員工B的兩個(gè)請(qǐng)求減少到一個(gè),從而減少網(wǎng)絡(luò)帶寬開銷??傊?,代理服務(wù)器是一個(gè)我們可以做任何事情的洞。
代理服務(wù)器和緩存服務(wù)器。
現(xiàn)實(shí)生活中的架構(gòu)中,代理服務(wù)器和緩存服務(wù)器的角色變得越來越模糊,或者經(jīng)常合二為一。位于客戶端和服務(wù)器之間的服務(wù)器同時(shí)具有代理和緩存功能,如我們熟悉的CDN。在這一點(diǎn)上,有必要告訴你反向代理服務(wù)器,說精靈代理IP工程師。
在代理服務(wù)器的基礎(chǔ)上,代理反向代理服務(wù)器逐漸衍生出來:
原始代理服務(wù)器的代理是指充當(dāng)客戶端的“代理”,上圖所示的代理是web服務(wù)器的代理,所以我們稱之為反向代理服務(wù)器。(反過來,它過去是代理客戶端,現(xiàn)在是代理服務(wù)器)。反向代理服務(wù)器將真正的服務(wù)器從外部屏蔽。反向代理服務(wù)器作為服務(wù)器的入口和出口,可以在反向代理服務(wù)器上添加策略:如Web攻擊保護(hù)策略、CC攻擊保護(hù)策略等。