用一顆熱心,迎接生活的挑戰——nginx初始

  生命中總是充滿着未知,但是未知並不可怕,可怕的是你面對未知,你卻選擇了退縮或者是逃避,人生從不缺乏勇氣,關鍵在於你是否具備了這樣的品質。

  總是喜歡在花開的季節,賞花,總是希望在春天到了的時候,踏青,因爲從大自然我可以汲取更多的勇氣,從而帶着我在生活中更加的自信,更加的有勇氣。

  當我面對新的東西的時候,我是那麼的歡喜,歡喜自己又可以學到新的東西。Nginx,讓我/知道了一個名詞就是代理,代理分爲正向代理和反向代理,那麼我們來看看吧。

 Ø  相遇不是偶然

  知識不斷地在翻新,只要你在學習,在學習新的東西,那麼任何新的事物遇到都是一種必然,而非偶然。

這個世界不是一個你不學習不等於你還是保持優秀的世界,你不學習但是別人在學習,那麼你就是在退步,所以學習不再隨着畢業而結束了,是一個人一生的事情。

 Ø  既然相遇就是緣分

  知識爲什麼不降臨別人的身上呢,所以請珍惜是一種緣分。不說別的了,來說說代理是什麼吧。    

  正向代理,他的工作原理就像一個跳板,我是一個用戶,我訪問不了某網站,但是我能訪問一個代理服務器,這個代理服務器呢,他能訪問那個我不能訪問的網站,於是先連上代理服務器,告訴他我需要那個無法訪問網站的內容,代理服務器去取回來,然後返回給我。從網站的角度,只在代理服務器來取內容的時候有一次記錄,有時候並不知道是用戶的請求,也隱藏了用戶的資料,這取決於代理告不告訴網站。

  正向代理代理的是客戶端的請求:只是將客戶端的請求進行了轉發,換言之還是正向代理。

  反向代理正好相反,對於客戶端而言它就像是原始服務器,並且客戶端不需要進行任何特別的設置。客戶端向反向代理的命名空間(name-space)中的內容發送普通請求,接着反向代理將判斷向何處(原始服務器)轉交請求,並將獲得的內容返回給客戶端,就像這些內容原本就是它自己的一樣。

  那麼兩者的區別和聯繫呢?

  正向代理的典型用途是爲在防火牆內的局域網客戶端提供訪問Internet的途徑。正向代理還可以使用緩衝特性減少網絡使用率。反向代理的典型用途是將防火牆後面的服務器提供給Internet用戶訪問。反向代理還可以爲後端的多臺服務器提供負載平衡,或爲後端較慢的服務器提供緩衝服務。

  另外,反向代理還可以啓用高級URL策略和管理技術,從而使處於不同web服務器系統的web頁面同時存在於同一個URL空間下。

  正向代理允許客戶端通過它訪問任意網站並且隱藏客戶端自身,因此你必須採取安全措施以確保僅爲經過授權的客戶端提供服務。

  反向代理對外都是透明的,訪問者並不知道自己訪問的是一個代理。

  Nginx就是一個反向代理的應用,對於它的學習,我將會繼續~

發佈了218 篇原創文章 · 獲贊 29 · 訪問量 34萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章