一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - Nginx - 3分鐘學會使用Nginx實現反向代理

3分鐘學會使用Nginx實現反向代理

2021-06-01 01:29老王談運維 Nginx

代理服務器,客戶機在發送請求時,不是直接發送給目的主機,而是先發送給代理服務器,代理服務接受客戶機請求之后,再向主機發出,并接收目的主機返回的數據,存放在代理服務器的硬盤中,再發送給客戶機。

 什么是代理服務器

代理服務器,客戶機在發送請求時,不是直接發送給目的主機,而是先發送給代理服務器,代理服務接受客戶機請求之后,再向主機發出,并接收目的主機返回的數據,存放在代理服務器的硬盤中,再發送給客戶機。

3分鐘學會使用Nginx實現反向代理

3分鐘學會使用Nginx實現反向代理

代理服務器的作用

  1. 提高訪問速度(熱門網站必配):通常代理服務器都設置一個較大的緩沖區,當有外界的信息通過時,同時也將其保存到緩沖區中,當其他用戶再訪問相同的信息時,則直接由緩沖區中取出信息,傳給用戶,以提高訪問速度。
  2. 隱藏真實身份(網站安全加強):上網者也可以通過代理服務器隱藏自己的真實地址信息,還可隱藏自己的IP,防止被黑客攻擊。
  3. 突破限制(盡情網上沖浪):有時候網絡供應商會對上網用戶的端口,目的網站,協議,游戲,即時通訊軟件等的限制,使用代理服務器都可以突破這些限制。

正向代理與反向代理

正向代理,好比你想買房,但是你的資金不夠,于是你去找王思聰借錢,肯定是被拒絕了;這個時候你打聽到你的一個好朋友小A和王思聰是同學,于是你找小A幫你跟王思聰借錢,借錢成功。小A在這個過程中就是代理,準確點是正向代理,小A替你借了錢,這個過程中,非常關鍵的是真正借錢的人是誰,王思聰是不知道的。

我們常說的代理也就是指正向代理,正向代理的過程,它隱藏了真實的請求客戶端,服務端不知道真實的客戶端是誰,客戶端請求的服務都被代理服務器代替來請求,比如科學上網工具 Shadowsocks 扮演的就是典型的正向代理角色。

3分鐘學會使用Nginx實現反向代理

反向代理,好比你撥打10086,一個地區的 10086 客服成百上千個,你不需要關心在電話那頭的是哪一個,你關心的是你的問題能不能得到專業的解答;那么這里的 10086 總機號碼就是我們說的反向代理。客戶不知道真正提供服務的人是誰。

反向代理隱藏了真實的服務端,當我們訪問 www.baidu.com 的時候,背后可能有成千上萬臺服務器為我們服務,但具體是哪一臺,你不知道,www.baidu.com 就是我們的反向代理服務器,反向代理服務器會幫我們把請求轉發到提供真實計算的服務器那里去。

3分鐘學會使用Nginx實現反向代理

兩者的區別在于代理的對象不一樣,「正向代理」代理的對象是客戶端,「反向代理」代理的對象是服務端。

反向代理應用場景

當下很多大型 Web 網站都會使用到反向代理。用于防止外網對內網服務器的惡性攻擊;緩存以減少服務器的壓力和訪問安全控制;實現負載均衡。

實踐配置反向代理服務器 Nginx

Nginx作為當下最火的反向代理服務器,下面舉例使用nginx反向代理,多域名站點配置:

配置IP域名

172.16.100.108 www.a.com

172.16.100.108 www.b.com

  1. upstream www_a_com { 
  2.  server 172.16.100.108:8001; 
  3. upstream www_b_com { 
  4.  server 172.16.100.108:8002; 
  5. server { 
  6.  listen 80; 
  7.  server_name www.a.com; 
  8.  charset utf-8; 
  9.  autoindex off
  10.  location / { 
  11.  proxy_pass http://www_a_com; 
  12.  proxy_set_header Host $host; 
  13.  proxy_set_header X-Real-IP $remote_addr; 
  14.  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
  15.  } 
  16. server { 
  17.  listen 80; 
  18.  server_name www.b.com; 
  19.  charset utf-8; 
  20.  autoindex off
  21.  location / { 
  22.  proxy_pass http://www_b_com; 
  23.  proxy_set_header Host $host; 
  24.  proxy_set_header X-Real-IP $remote_addr; 
  25.  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
  26.  } 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 色涩导航 | 国产自拍影院 | 国产精品免费综合一区视频 | 日本精品一卡二卡≡卡四卡 | 天天做天天爱天天爽综合区 | 国产偷窥女洗浴在线观看亚洲 | 精品国产综合区久久久久久 | 2012年免费中文视频 | 免费的强动漫人物 | 久久青青草原 | 亚洲欧美国产精品久久久 | 亚洲欧美另类综合 | 王淑兰李思雨李铁柱乡村小说免费 | 91大神第九部红酒气质女 | 蜜色网 | 亚洲成年男人的天堂网 | 亚洲精品成人A8198A片漫画 | 精品一区二区视频 | 欧美日韩在线成人看片a | 久久伊人久久 | 视频一区二区在线 | 无遮挡免费h肉动漫在线观看 | 接吻吃胸摸下面啪啪教程 | 久久国产主播福利在线 | 亚洲国产精品网 | 亚洲午夜精品久久久久久成年 | 欧美国产日产精品免费视频 | 免费看黄色一级 | 高h校花| 美女做又爽又黄又猛 | 国产成人精品福利色多多 | 4tube欧美高清| 四虎国产 | 亚洲高清无在码在线电影 | 性欧美hd| 99精品在线免费观看 | sihu国产午夜精品一区二区三区 | 欧美3d怪物交videos网站 | 青草精品 | 欧美人与日本人xx在线视频 | 亚洲精品国产国语 |