正向代理
小A想請求小C,小A請求小B,小B拿到數(shù)據(jù)后返回給小A
反向代理?
小A訪問www.baidu.com/readme,但是baidu.com/readme上并沒有這頁面,而是爬蟲爬取過來的內(nèi)容..這里baidu.com就起到了反向代理的作用
區(qū)別?
從典型用途來講:
為在防火墻內(nèi)的局域網(wǎng)客戶端提供訪問Internet的途徑未辆。正向代理還可以使用緩沖特性減少網(wǎng)絡(luò)使用率逞壁。
將 防火墻后面的服務(wù)器提供給Internet用戶訪問速客。反向代理還可以為后端的多臺(tái)服務(wù)器提供負(fù)載平衡,或?yàn)楹蠖溯^慢的服務(wù)器提供緩沖服務(wù)寸齐。
從安全性來講:
正向代理允許客戶端通過它訪問任意網(wǎng)站并且隱藏客戶端自身,因此你必須采取安全措施以確保僅為經(jīng)過授權(quán)的客戶端提供服務(wù)。
反向代理對外都是透明的谆刨,訪問者并不知道自己訪問的是一個(gè)代理塘娶。
開放的反向代理應(yīng)用:nginx和nat123。nginx是單純的反向代理痊夭,需要自行搭建反向代理服務(wù)才能使用刁岸,效率高。nat123是結(jié)合了NAT和反向代理的應(yīng)用她我,可以直接使用虹曙,解決80端口問題等,速度快番舆。