Squid är ett open- source proxy och webb - caching server . Squid sitter mellan en dator och Internet , vidarebefordra trafik , och kan användas i en mängd olika lägen . Om Squid används som en proxy utan accelererad caching , passerar Squid krypterad SSL-trafik direkt mellan datorn och webbservern utan att förstå det . Om du aktiverar SSL support på en Squid -server används som en Web Accelerator , kan Squid förstå den krypterade SSL-trafik och cache och servera data lokalt på datorer som begär det , påskynda ansökningar om innehåll efter den första. Till exempel, om en dator hämtas en bild över SSL , kan Squid spara den bilden på den lokala Squid -servern och nästa gång en dator frågar efter den bilden , kan Squid tjäna bild direkt till datorn utan att ladda ner det igen från Internet . Instruktioner
1
Ladda en version av Squid byggd med SSL-stöd , inte alla versioner av Squid innehåller stöd för SSL . Om du kompilerar Squid själv , typ " . /Configure - enable - ssl " istället för innan du skriver " make install "
2
Öppna " /etc /squid " /konfigurera . " . /squid.conf " konfigurationsfil på Linux och andra Unix -liknande operativsystem eller " C : . \\ bläckfisk \\ etc \\ squid.conf " konfigurationsfil på Windows i din favorit texteditor
3
Type " https_port 443 cert = /usr /ssl /cert.pem knappen = /usr /ssl /key.pem defaultsite = website.com " på en ny rad i squid.conf , ersätter " 443 " med en önskad port för SSL-trafik , " /user /ssl /cert.pem " med sökvägen till din SSL-certifikat , " /usr /ssl /key.pem " med sökvägen till din SSL privata nyckel , och " website.com " med namnet på din webbplats .
4
Spara squid.conf konfigurationsfilen i textredigeraren .
5
Starta om Squid -servern genom att skriva " sudo /etc /init .d /squid restart " på Ubuntu eller liknande lämpligt kommando för ditt operativsystem i en terminal och trycka på" Enter ".