導航:首頁 > 代理服務 > 反向代理是什麼

反向代理是什麼

發布時間:2022-02-04 01:57:55

❶ 誰能解釋一下nginx反向代理是什麼意思

nginx反向代理的意思:就是代理內部伺服器對外進行服務的 nginx 代理服務。

nginx反向代理的反向性在於:Nginx作為負載均衡服務時Nginx 既可以在內部直接支持 Rails 和 PHP 程序對外進行服務,也可以支持作為 HTTP代理服務對外進行服務。

反向代理的方向與正向代理相反,代表外部網路用戶向內部伺服器發出請求,即接收來自Internet上用戶的連接請求,並將這些請求轉發給內部網路上的伺服器,然後將從內部伺服器上得到的響應返回給Internet上請求連接的客戶。

反向效果:對於用戶而言,反向代理伺服器就相當於目標伺服器,即用戶直接訪問反向代理伺服器就可以獲得目標伺服器的資源。用戶不需要知道目標伺服器的地址,作為Web伺服器的前置機來降低網路和伺服器的負載,提高訪問效率。

(1)反向代理是什麼擴展閱讀:

反向代理的優勢:

1、加快了對內部伺服器的訪問速度

在內部伺服器前放置兩台反向代理伺服器,分別連接到教育網和公網,這樣公網用戶就可以直接通過公網線路訪問學校伺服器,從而避開了公網和教育網之間擁擠的鏈路。同時反向代理伺服器的緩存功能也加快了用戶的訪問速度。

2、節約了有限的IP資源

校園網內部伺服器除使用教育網地址外,也會採用公網的IP地址對外提供服務,公網分配的IP地址數目是有限的,如果每個伺服器有分配-個公網地址,那是不可能的,通過反向代理技術很好地解決了IP地址不足的問題。

❷ 什麼是反向代理,反向代理有什麼好處

反向代理反向代理(Reverse Proxy)方式是指以代理伺服器來接受internet上的連接請求,然後將請求轉發給內部網路上的伺服器,並將從伺服器上得到的結果返回給internet上請求連接的客戶端,此時代理伺服器對外就表現為一個伺服器。 好處能用一個埠跑多個應用:比如nginx做前台伺服器,監聽80埠,所有請求都首先經過nginx,,然後nginx將請求轉發給node伺服器 node伺服器可以有多個,比如9000一個,9001一個,等等黃金搭檔Nodejs + forever + node-http-proxy 也可以直接用node做前台伺服器,而不用Nginx做伺服器。 前台伺服器一個最小化配置的node伺服器出錯的可能性小,然後其它node服務跑在其他埠 node前台伺服器+多後台伺服器,可以很方便的做負載均衡load-balacing,但是意義不大。node單線程的並發能力非常好。 其它如果你想利用現有成熟的伺服器的一些設施,比如caching, statistics, balancing,需要注意,Apache是阻塞的,最好也選擇一個非阻塞的伺服器吧,nginx就是非常好的選擇moreadvantages-of-a-reverse-proxy-in-front-of-node-js Author: tom

❸ 什麼是代理,什麼是反向代理,為什麼要反向代理

代理商又稱商務代理,是在其行業管理范圍內接受他人委託,為他人促成或締結交易的一般代理人。代理商(Agents)是代企業打理生意,是廠家給予商家傭金額度的一種經營行為。所代理貨物的所有權屬於廠家,而不是商家。因為商家不是售賣自己的產品,而是代企業轉手賣出去。所以「代理商」,一般是指賺取企業代理傭金的商業單位。

❹ 網站使用反向代理有什麼好處!

主要是為了主伺服器後端的幾台分界點的伺服器負載均衡,或為較慢的伺服器提供緩沖的服務吧!
因為他是一種透明的代理方式,所以客戶端不清楚他所訪問的內容是不是本伺服器上的內容,這就達到隱藏伺服器的一種手段吧,因此他也相對是安全點,對比正向,正向是站在客戶端角度,他是代理了客戶端的訪問請求,故你在伺服器端查看不出他訪問的源,故此手法一般不安全!

❺ 什麼是反向代理(reverse proxy server)

但是,如果想讓互聯網上的主機訪問內部網的主機資源(例如:Web站點),又想使內部網主機免受外部網主機攻擊,一般的代理服務是不能實現的,需要使用反向代理來實現。
一.反向代理的概念
Web伺服器加速(反向代理)是針對Web伺服器提供加速功能的。它作為代理Cache,但並不針對瀏覽器用戶,而針對一台或多台特定Web伺服器(這也是反向代理名稱的由來)。實施反向代理(如上圖所示),只要將Reverse Proxy Cache設備放置在一台或多台Web伺服器前端即可。當互聯網用戶訪問某個WEB伺服器時,通過DNS伺服器解析後的IP地址是Reverse Proxy Server的IP地址,而非原始Web伺服器的IP地址,這時Reverse Proxy Server設備充當Web伺服器,瀏覽器可以與它連接,無需再直接與Web伺服器相連。因此,大量Web服務工作量被卸載到反向代理服務上。不但能夠防止外部網主機直接和web伺服器直接通信帶來的安全隱患,而且能夠很大程度上減輕web伺服器的負擔,提高訪問速度。
二.反向代理和其它代理的比較
下面將對幾種典型的代理服務作一個簡單的比較。在網路上常見的代理伺服器有三種:
1. 標準的代理緩沖伺服器
一個標準的代理緩沖服務被用於緩存靜態的網頁(例如:html文件和圖片文件等)到本地網路上的一台主機上(即代理伺服器)。當被緩存的頁面被第二次訪問的時候,瀏覽器將直接從本地代理伺服器那裡獲取請求數據而不再向原web站點請求數據。這樣就節省了寶貴的網路帶寬,而且提高了訪問速度。但是,要想實現這種方式,必須在每一個內部主機的瀏覽器上明確指明代理伺服器的IP地址和埠號。客戶端上網時,每次都把請求送給代理伺服器處理,代理伺服器根據請求確定是否連接到遠程web伺服器獲取數據。如果在本地緩沖區有目標文件,則直接將文件傳給用戶即可。如果沒有的話則先取迴文件,先在本地保存一份緩沖,然後將文件發給客戶端瀏覽器。
2. 透明代理緩沖伺服器
透明代理緩沖服務和標准代理伺服器的功能完全相同。但是,代理操作對客戶端的瀏覽器是透明的(即不需指明代理伺服器的IP和埠)。透明代理伺服器阻斷網路通信,並且過濾出訪問外部的HTTP(80埠)流量。如果客戶端的請求在本地有緩沖則將緩沖的數據直接發給用戶,如果在本地沒有緩沖則向遠程web伺服器發出請求,其餘操作和標準的代理伺服器完全相同。對於Linux操作系統來說,透明代理使用Iptables或者Ipchains實現。因為不需要對瀏覽器作任何設置,所以,透明代理對於ISP(Internet伺服器提供商)特別有用。
3. 反向代理緩沖伺服器
反向代理是和前兩種代理完全不同的一種代理服務。使用它可以降低原始WEB伺服器的負載。反向代理伺服器承擔了對原始WEB伺服器的靜態頁面的請求,防止原始伺服器過載。它位於本地WEB伺服器和Internet之間,處理所有對WEB伺服器的請求,組織了WEB伺服器和Internet的直接通信。如果互聯網用戶請求的頁面在代理伺服器上有緩沖的話,代理伺服器直接將緩沖內容發送給用戶。如果沒有緩沖則先向WEB伺服器發出請求,取回數據,本地緩存後再發送給用戶。這種方式通過降低了向WEB伺服器的請求數從而降低了WEB伺服器的負載。
三.反向代理工作原理

❻ Nginx 做反向代理是什麼意思呢

先理解正向代理和反向代理的概念。
反向代理就是:客戶端A,代理伺服器B,真正處理請求的伺服器C,A發請求到B,B把請求轉發給C,C處理完返回給B,B再返回給客戶端A。這樣的一個過程,而客戶端A請求的是B的ip埠,不是C的ip埠,所以客戶端A並不知道C的存在。這就是反向代理的一個例子。

❼ 正向代理與反向代理有什麼區別

在了解正向代理與反向代理之前,我們要普及一個小知識,即Web伺服器。
Web Server中文名稱叫網頁伺服器或Web伺服器,它可以解析(handles)HTTP協議。Web伺服器專門處理HTTP請求(request),但是應用程序伺服器是通過很多協議來為應用程序提供(serves)商業邏輯(business logic)。

接下來進入主題,什麼是正向代理?
正向代理伺服器,用戶可以知道Web服務的資料庫等系統的IP地址和埠號等敏感息,由於暴露了這些關鍵信息,容易遭受到惡意攻擊所以安全性比較差。
正向代理的典型應用就是為火牆內區域網區域網客戶端提供訪問Internet的途徑。其次使用正向代理還可以實使用緩沖特性減少網路使用率以及許可權驗證等功能,如上網許可權。

一般對於企業內部管理系統,使用正向代理的方式,釋放專門的網路帶寬,特定域名實現某些功能只能有部分員工有許可權訪問。

什麼又是反向代理?
反向代理用到了反向代理伺服器,使用反向代理,典型的應用是將防火牆後面的伺服器提供給Intenet用戶訪問,隱藏了Web應用服務,如資料庫的IP地址、埠號等信息,提高了系統的安全性等。同時使用反向代理還可以實現多台伺服器的負載均衡,啟用高級的URL和管理技術,使處於不同Web伺服器系統的Web界面同時存在一個URL空間下,提高系統性能。

對於互聯網行業,如理財應用,為實現系統的安全性,採用反向代理的方式,對用戶隱藏的後台應用的部署方式、結構等敏感信息,提供一個統一的域名和給用戶訪問。

用一句話概述的話:正向代理與反向代理的區別在於代理的對象不一樣,正向代理代理的對象是客戶端,反向代理代理的對象是服務端。

❽ 反代是什麼意思

意思一般為反向代理,多用於互聯網的反向代理伺服器。

❾ 代理伺服器和反向代理伺服器之間的區別是什麼

兩者區別
兩者的相同點在於都是用戶和伺服器之間的中介,完成用戶請求和結果的轉發。主要的不同在於:
(1)轉發代理的內部是客戶端,而反向代理的內部是伺服器。即內網的客戶端通過轉發代理伺服器訪問外部網路,而外部的用戶通過反向代理訪問內部的伺服器。
(2)轉發代理通常接受客戶端發送的任何請求,而反向代理通常只接受到指定伺服器的請求。如校園網內部用戶可以通過轉發代理訪問國外的任何站點(如果不加限制的話),而只有特定的請求才發往反向代理,然後又反向代理發往內部伺服器。

閱讀全文

與反向代理是什麼相關的資料

熱點內容
公司工商注冊信息怎麼列印 瀏覽:468
廣州白馬市場單買大概多少錢 瀏覽:120
數據分析師培訓課程有哪些 瀏覽:498
從傳媒大學到鑫盛建材市場怎麼去 瀏覽:425
佳麗寶產品為什麼沒有了 瀏覽:722
游戲刪除之後如何把他的數據刪除 瀏覽:599
數據中心管理層有哪些 瀏覽:778
多媒體與技術是什麼專業 瀏覽:11
代理商協議怎麼設置 瀏覽:626
陶瓷上的印花技術最早什麼年代 瀏覽:554
產品戰略部用英語怎麼說 瀏覽:737
哪些是有意向的白酒代理商 瀏覽:355
每日交易提示是什麼 瀏覽:567
蜂群信息怎麼提取 瀏覽:924
廣州數控988如何打開編輯程序 瀏覽:341
凱兒得樂代理要多少錢 瀏覽:241
旅遊統計數據是什麼意思 瀏覽:533
收割市場份額什麼意思 瀏覽:730
微信小程序的wifi一鍵連怎麼樣 瀏覽:259
什麼是資料庫數據倉庫和數據中台 瀏覽:212