Nginx的正向代理和反向代理


1、Nginx代理

(1)Nginx出現的早期就是作為一個高性能的http、反向代理的web服務器。

(2)同時它也提供了IMAP/POP3/SMTP服務,也就是電子郵件代理服務器。

(3)它的特點就是占用內存少,並發能力強。

(4)代理:就是代替管理,也可以理解為一個中轉站。

 

2、Nginx正向代理(代理客戶端)

(1)理解:客戶發送請求給代理服務器,代理服務器代替客戶把請求發送給服務器。

(2)特點:服務端收到的請求全部來自於代理服務器,如此一來起到了隱藏客戶端的效果,和服務端進行信息交流的全部都是正向代理服務器。

(3)應用:翻qiang

 

 

3、Nginx反向代理(代理服務端)

(1)理解:代理服務器將收集到的請求發給服務器,服務器處理完請求將結果返回給代理服務器,再由代理服務器將結果返回給客戶端。

(2)特點:客戶端收到的信息全部來自於代理服務器,如此一來達到了隱藏服務端的效果,如此一來客戶端解析服務器域名時得到的將是反向代理服務器(也可以稱作負載均衡服務器)的IP。

(3)應用:代理服務器可以根據某些策略對請求做一個合理的分發,比如分發給相對空閑的服務器,如此一來達到了負載均衡的效果。

 

 

4、正向代理和反向代理的區別

(1)正向代理中,客戶端知道真正的服務端IP是什么,而服務端並不知真正的道客戶端IP是什么;

(2)反向代理中,客戶端不知道真正的服務端IP是什么,服務端也不知道真正的道客戶端IP是什么;

(3)正向代理一般用來解決訪問限制問題;

(4)反向代理一般用來提供負載均衡、安全防護等作用;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM