Când aveți nevoie să partajați accesul la servicii Web cu capacitatea de a memora cache-ul, primul lucru pe care trebuie să-l amintiți despre serverul proxy caching este Squid. Această soluție flexibilă este utilizată în birouri mici cu utilizatori multiple și în rețele corporative cu topologii complexe. Să aruncăm o privire asupra modului de personalizare a celor mai populare funcții ale Squid - controlul accesului și gestionarea cache-ului.
Pentru începători - câteva cuvinte despre Squid. Squid, de asemenea, cunoscut sub numele de „calmar“ (www.squid-cache.org) - o aplicație care permite organizarea unui server proxy / cache pentru HTTP, FTP și alte protocoale populare. Acesta susține lucrul cu conexiuni TLS / SSL securizate, cache DNS, este posibil să utilizați Squid ca proxy transparent sau invers. Distribuită sub licența GNU GPL. Funcționează în toate versiunile populare ale sistemelor Unix - GNU / Linux, * BSD, MAC OS X, SunOS / Solaris. CE și pentru Windows.
Ca exemplu, voi folosi Ubuntu ca o distribuție mai convenabilă, dar acest lucru se aplică și altor distribuții sau OS (instalarea are loc diferit, în diferite distribuții). Trebuie remarcat faptul că acum două ramuri se dezvoltă în paralel: 2.x și 3.x. A treia ramură a devenit stabilă la sfârșitul anului trecut, iar dezvoltatorii o recomandă să o folosească. În repozitoriul Ubuntu, începând cu Festy Fawn (7.04), există și pachete cu cea de-a treia versiune a Squid. În funcție de parametrii diferențelor descrise în articol, ele practic nu există, sunt posibile doar unele specifice.
Instalarea calmarului în Ubuntu este destul de simplă:
$ sudo apt-get instala squid squid-common
Bannere și site-uri banere