淺談Proxy

當MIS當了那麼久,都還未徹底了解Proxy

最近想玩玩nginx,需要一些Proxy知識

所以寫這篇文章記錄一下


 

What Is Proxy?

Proxy是正向代理伺服器,所謂正向代理伺服器的意思是假如我要跟前女友拿回送她的東西,但是她避不見我,這時候我可以請她的朋友幫我拿,那她的朋友就成了Proxy代理伺服器

Proxy有什麼功能?

一般我們在瀏覽器輸入網址前往到我們要的頁面,這過程會先透過DNS取得Domain Name的IP,但如果剛好遇到網速問題或是頻寬塞車問題,這樣在Response的時候會很慢,

所以Proxy Server會將大家常去的網站收錄到自己的紀錄裡,當Client端有設定Proxy,輸入Domain Name一樣會先到DNS找尋對應的IP,找到之後會丟到Proxy Server比對,

假如有符合的網站資料,會由Proxy Server來做回應,假如沒有才需要向網站要資料

使用Proxy有什麼好處?

  1. 隱藏真實IP
  2. 突破IP的控管規則
  3. 加速存取速度
  4. 增加網路安全