Calamar

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Notă despre dezambiguizare.svg Dezambiguizare - Dacă căutați mai multe, consultați Squid (dezambiguizare) .
Calamar
software
Siglă
Tip Proxy (nu este listat )
Dezvoltator Ethan Galstad
Data primei versiuni Iulie 1996
Ultima versiune 4.14 (8 februarie 2021)
Ultima versiune beta 5.0.5 (8 februarie 2021)
Sistem de operare Unix-like
Limba C ++
Licență GNU GPL
( Licență gratuită )
Site-ul web www.squid-cache.org/

Squid este un software gratuit popular cu funcționalități de proxy și cache web , distribuit sub licența publică generală GNU . Are o mare varietate de utilizări, de la accelerarea unui server web prin utilizarea unui cache pentru solicitări repetate, oferind atât cache- ul web, cât și DNS, precum și alte tipuri de căutări în rețelele de resurse partajate și filtre de trafic permise. Dezvoltat în principal pentru platformele de tip Unix , este în dezvoltare de câțiva ani și este acum considerat o aplicație sigură și robustă. Suportă multe protocoale , dar este în continuare un proxy HTTP și FTP . Există, de asemenea, suport pentru TLS , SSL , Gopher și HTTPS .

Descriere

Proxy web

Funcția de stocare în cache este un mod de salvare a obiectelor Internet solicitate (pagini web), este disponibilă prin HTTP, FTP și Gopher pe un sistem mai apropiat de site-ul solicitant. Browserul poate utiliza cache-ul local Squid ca proxy server HTTP, reducând accesul la server, precum și consumul de lățime de bandă. Acest lucru este funcțional pentru furnizorii de servicii. Introducerea serverelor proxy introduce totuși și probleme de confidențialitate, deoarece toate cererile care trec prin acesta pot fi salvate, pot fi incluse informații referitoare la ora exactă, numele și versiunea și sistemul de operare al browserului care solicită pagina.

Programul client (în majoritatea cazurilor un browser) poate fi specificat în mod explicit serverul proxy pe care doriți să îl utilizați sau poate utiliza un proxy fără alte configurații specifice, în acest caz vorbim de „proxy transparent”, caz în care toate cererile HTTP sunt interpretate de Squid și toate răspunsurile sunt salvate. Ultima menționată este de obicei o configurație corporativă (toți clienții sunt pe aceeași rețea LAN ), aceasta introduce adesea problemele de confidențialitate menționate mai sus.

Squid are câteva caracteristici care pot ajuta la realizarea conexiunilor anonime, de exemplu prin dezactivarea sau modificarea câmpurilor specifice din antetul cererii HTTP. Dacă aceste câmpuri sunt setate sau nu depinde de configurația serverului Squid care acționează ca proxy. Persoanele care solicită pagini într-o rețea care utilizează Squid în mod transparent nu sunt, în general, informate că informațiile sunt stocate într-un jurnal.

Proxy invers

Calmarul poate fi folosit și ca proxy invers . Un proxy invers este un server proxy care apare clientului ca un server web obișnuit (nu este necesară o configurație specială a clientului). Clientul face cereri obișnuite pentru conținut, către proxy-ul invers. Proxy-ul invers decide unde să trimită astfel de solicitări (unul sau mai multe servere) și returnează conținutul ca și cum ar fi sursa însăși.

Compatibilitate

Squid este compatibil cu următoarele sisteme de operare :

Cele mai recente versiuni ale Squid pot fi, de asemenea, compilate și instalate pe sistemele Windows NT .

Notă


Elemente conexe

linkuri externe