En proxy-server er en go- mellom for en datamaskin og Internett som gjør det mulig for en bruker å hindre tilgang til nettsteder , cache websider for raskere tilgang , og gir en logg over alle Internett-bruk . Det er fire grunnleggende typer proxy-servere : transparent proxy , anonym proxy , forvrenge 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 . Du trenger
Linux - basert datamaskin
Terminal prompt
Ubuntu server
Vis mer Instruksjoner
Installasjon
en
Åpne en terminal prompt. Installer blekksprut og blekksprut - vanlig på en Ubuntu server ved å kopiere denne linjen inn i terminalen : en
sudo apt- get install squid squid -common
2
Rediger blekksprut config fil i . terminalen ledeteksten ved å skrive : en
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-server til TCP-port 8888 fra TCP 3128 -port , som er standard , ved å skrive: . Http_port 8888
4
Start proxy program for å bruke endringene . For å starte proxy server-programmet , skriver denne kommando i terminalen ledeteksten:
sudo /etc /init.d /squid restart
Authentication
5
install apache2 verktøy for å gi godkjenning med proxy . Ubuntu Geek foreslår å legge alle brukere på dette tidspunktet. Omskrive blekksprut config -filen 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 bilder
auth_param grunnleggende riket NFYE Squid proxy - caching webserver
auth_param grunnleggende credentialsttl 3 timer
auth_param grunnleggende casesensitive off
( Se Referanser 3 )
6
Sett autentisering for ACL brukere og acl delen til ønsket . Skriv i terminalen ledeteksten:
ACL brukere proxy_auth NØDVENDIG
acl sectionx proxy_auth NØDVENDIG
http_access tillate brukere
7
Start proxy program til aktivere endringene. For å starte proxy server applikasjon , re- skriver denne kommando i terminalen ledeteksten:
sudo /etc /init.d /squid restart