Come trasformare Linux in un server proxy

March 16

Come trasformare Linux in un server proxy


Un server proxy è un intermediario di un computer e di Internet, che consente a un utente per impedire l'accesso a siti web, pagine web cache per un accesso più rapido, e di fornire un registro di tutti l'utilizzo di Internet. Ci sono quattro tipi fondamentali di server proxy: proxy trasparente, proxy anonimi, proxy di distorsione e alta del proxy anonimato. Squid, che può essere installato su un server di Ubuntu basato su Linux, è una semplice applicazione server, trasparente proxy utilizzato nelle reti che vanno dal piccolo ufficio alla grande azienda.

istruzione

Installazione

1 Aprire un terminale. Installare calamari e calamari-comune su un server di Ubuntu copiando questa linea nel terminale:

sudo apt-get install squid calamaro-comune.

2 Modificare il file di configurazione calamari nel prompt del terminale digitando:

sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.orginal

sudo chmod aw /etc/squid/squid.conf.orginal

3 Impostare i padroni di casa ammessi con le autorizzazioni corrette. Modificare il server proxy per la porta TCP 8888 dalla porta TCP 3128, che è il default, digitando: http_port 8888.

4 Riavviare il programma proxy per applicare le modifiche. Per riavviare l'applicazione server proxy, digitare il seguente comando nel prompt del terminale:

restart sudo /etc/init.d/squid

Autenticazione

5 Installare utilità apache2 per fornire l'autenticazione con il proxy. Ubuntu Geek suggerisce di aggiungere tutti gli utenti in questo momento. Riscrivere il file di configurazione calamari per confermare i parametri di autenticazione. Inserire nel terminale chiederà le seguenti righe:

auth_param di base del programma / usr / lib / squid / ncsa_auth /etc/squid.passwd

auth_param i bambini di base 5

auth_param regno di base del server NFYE Squid proxy-caching web

auth_param credentialsttl base 3 ore

auth_param casesensitive base off

(Vedi riferimenti 3)

6 Impostare l'autenticazione per gli utenti ACL e la sezione ACL per richiesta. Scrivere nel prompt del terminale:

gli utenti ACL proxy_auth RICHIESTO

ACL sectionx proxy_auth RICHIESTO

http_access consentire agli utenti

7 Riavviare il programma proxy per applicare le modifiche. Per riavviare l'applicazione server proxy digitare il seguente comando nel prompt del terminale:

restart sudo /etc/init.d/squid

Consigli e avvertenze

  • Step-by-step informazioni di installazione è disponibile attraverso i gruppi open-source, come Ubuntu, per applicazioni desktop e server.