Hvordan slå Linux Into en proxy-server

Hvordan slå Linux Into en proxy-server


En proxy-server er en mellommann for en datamaskin og Internett som lar brukeren å hindre tilgang til nettsteder, cache Web-sider for raskere tilgang, og gir en logg over alle Internett-bruk. Det er fire grunnleggende typer av proxy-servere: gjennomsiktig proxy, anonym proxy, forvrengt proxy og høy anonymitet proxy. Blekksprut, som kan installeres på en Linux-baserte Ubuntu server, er en enkel, transparent proxy server program som brukes i nettverk som spenner fra små kontorer til store konsern.

Bruksanvisning

Installasjon

1 Åpne en terminal ledetekst. Installer blekksprut og blekksprut-vanlig på en Ubuntu-server ved å kopiere denne linjen inn i terminalen:

sudo apt-get install squid blekksprut-felles.

2 Rediger blekksprut config fil i terminalen teksten ved å skrive:

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

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

3 Angi tillatt vertene med de riktige tillatelsene. Endre proxy-serveren til TCP-port 8888 fra TCP port 3128, som er standard, ved å skrive: http_port 8888.

4 Start proxy program for å bruke endringene. For å starte proxy server applikasjon, skriver denne kommandoen i terminalen teksten:

sudo /etc/init.d/squid restart

Autentisering

5 Install apache2 verktøy for å gi godkjenning med proxy. Ubuntu Geek foreslår å legge alle brukere på dette tidspunktet. Skriv om blekksprut konfigurasjonsfilen for å bekrefte godkjenningsparametere. Skriv inn i terminalen be følgende linjer:

auth_param grunnleggende program / usr / lib / squid / ncsa_auth /etc/squid.passwd

auth_param grunnleggende barn 5

auth_param enkel riket NFYE Squid proxy-caching webserver

auth_param grunn credentialsttl 3 timer

auth_param grunn casesensitive off

(Se Referanser 3)

6 Angi godkjennings for ACL brukere og ACL delen til nødvendig. Skriv i terminalen teksten:

ACL brukere proxy_auth NØDVENDIG

acl sectionx proxy_auth KREVES

http_access tillate brukere

7 Start proxy program for å bruke endringene. For å starte proxy server applikasjon, re-type denne kommandoen i terminalen teksten:

sudo /etc/init.d/squid restart

Hint

  • Step-by-step installasjon informasjon er tilgjengelig gjennom åpen kildekode-grupper, som Ubuntu, for desktop og server-applikasjoner.