1. 程式人生 > 其它 >正向代理、反向代理、透明代理

正向代理、反向代理、透明代理

說一說我對正向代理、反向代理、透明代理這三個的通俗理解。

正向代理:客戶端知道代理的存在(要主動設定),服務端不知道代理的存在。客戶端在請求某一網站時,告訴代理幫忙訪問,比如你KeXue上網時,404網站上不去,你找了個工具幫你訪問,此為正向。

反向代理:客戶端不知道代理的存在,服務端知道代理的存在。例如,你的手機套餐出了問題,你打10086找客服,10086接線話務員收到你的請求之後找了一堆人來排查解決,最終給你反饋,但你實際上並不知道10086後面哪些人做了什麼樣的處理,此為反向。

透明代理:客戶端和服務端都不知道代理的存在,這個代理是透明的、悄悄的做一些事情。比如你在公司上網時,一些網站打不開,這就是透明代理在偷偷工作,它通常部署在你(公司)的內網,你計算機所有的請求都默默的經過它過濾一道,符合管理員規則的就放行,不符合的就過濾或者拒絕,此為透明。