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)反向代理一般用來提供負載均衡、安全防護等作用;