Come configurare un proxy inverso

March 16

Un proxy inverso fornisce diverse funzioni utili per un server. Questi includono nascondendo il bilanciamento server e carico effettivo, oltre ad agire come un gateway per un server. Migliorano le prestazioni tramite caching, o mirroring, siti web. Sono anche utili nella fornitura di server protetti dietro firewall un punto di accesso al resto di Internet. reverse proxy sono comunemente configurate attraverso Apache, che è un software web server utilizzato per configurare i server.

istruzione

1 Caricare il modulo proxy in Apache. Inserire la seguente riga nella configurazione httpd.conf: "moduli proxy_module LoadModule / mod_proxy.so".

2 Assicurarsi che "ProxyRequests" è impostato su "Off". In caso contrario, si trasformerà il server in un proxy "Open", rendendo più facile per il traffico discutibile e illegale di utilizzare il server. Aggiungere le "ProxyRequests Off" di linea per la configurazione httpd.conf.

3 Usa ProxyPass ora per impostare il proxy inverso. Inserire le seguenti righe nella propria configurazione, sostituendo le informazioni URL generico con le informazioni sul server:

ProxyPass / app1 / http://server1.server.com/

ProxyPass / app2 / http://server2.server.com/

4 Inserire le seguenti righe nella vostra configurazione per evitare errori dovuti alla mancanza di trascinamento barre negli URL, sostituendo le informazioni generiche con le informazioni sul server:

ProxyPassReverse / app1 / http://server1.server.com/

ProxyPassReverse / app2 / http://server2.server.com/