Categories

reverse proxy

反向代理在電腦網路中是代理伺服器的一種。伺服器根據客戶端的請求,從其關聯的一組或多組後端伺服器(如Web伺服器)上取得資源,然後再將這些資源返回給客戶端,客戶端只會得知反向代理的IP位址,而不知道在代理伺服器後面的伺服器叢集的存在。與前向代理不同,前向代理作為客戶端的代理,將從網際網路上取得的資源返回給一個或多個的客戶端,伺服器端(如Web伺服器)只知道代理的IP位址而不知道客戶端的IP位址;而反向代理是作為伺服器端(如Web伺服器)的代理使用,而不是客戶端。客戶端藉由前向代理可以間接存取很多不同網際網路伺服器(叢集)的資源,而反向代理是供很多客戶端都通過它間接存取不同後端伺服器上的資源,而不需要知道這些後端伺服器的存在,而以為所有資源都來自於這個反向代理伺服器。