Nwlapcug.com


Come a Squid Proxy inverso

Un reverse proxy è un server intermediario che riceve una richiesta da Internet e servizi la richiesta dalla sua cache di pagine statiche o passa la richiesta a un altro server Web e passa il risultato al client. In questo modo, il proxy inverso può alleviare il carico su un server Web occupato con contenuto statico di memorizzazione nella cache e la risoluzione di richieste di contenuto statico. Inoltre aggiunge un ulteriore livello di sicurezza nascondendo l'altro server perché il client vede tutte le richieste, se servite dalla cache o da un altro server, come viene gestita dal proxy inverso. Squid è software server proxy popolari open source per Unix e Linux che può essere utilizzato per creare un inoltro o un proxy inverso. Creazione di un proxy inverso con Squid è molto semplice e comporta l'installazione di Squid e configurare i parametri di installazione.

Istruzioni

1

Installare Squid utilizzando uno strumento di gestione del pacchetto come "apt" o "yum", a seconda del sapore di Linux che si utilizza. Ad esempio, digitare "sudo apt-get install squid". Facoltativamente, è possibile installare la fonte di calamari e compilarlo sul server.

2

Individuare il file di configurazione di Squid, "squid". Se è stato installato Squid utilizzando uno strumento di gestione del pacchetto, il file si trova nella directory "/ etc /". Se è installato e compilato il codice sorgente, il file si trova probabilmente nella directory "/ usr/local/calamari/ecc". Passare a tale directory. Ad esempio, digitare "cd/etc."

3

Modificare il file di configurazione di Squid con un editor di testo. Ad esempio, digitare "sudo nano squid.."

4

Modificare le opzioni di installazione. Impostare "http_port" a "80". Impostare "httpd_accel_host" l'indirizzo IP (Internet Protocol) del server proxy Web. Impostare "httpd_accel_port" a "80". Impostare "httpd_accel_single_host" su "on". Impostare "httpd_accel_with_proxy" su "on". Impostare "httpd_accel_uses_host_header" su "off".

5

Impostare "http_port" a "81" e regolare la porta di ascolto del server è diretto l'inoltro a "81", se entrambi sono sulla stessa macchina fisica.

6

Salvare il file di configurazione e uscire dall'editor. Riavviare Squid. Ad esempio, digitare "/etc/init.d/squid riavvio."

7

Modificare le voci di Domain Name System (DNS) pubbliche e locali per puntare i domini nel server è inoltrata al server proxy.