Trinn 1: Installere Squid
Trinn 2: Redigering av konfigurasjon
Trinn 3: Åpne porten i brannmuren
Trinn 3: Starte tjenesten på nytt
Trinn 4:
Squid er et populært, gratis Linux-program som lar deg lage en webproxy for videresending. I denne veiledningen vil du se hvordan du installerer Squid på CentOS for å gjøre serveren din om til en nettproxy.
Squid kan også konfigureres som en omvendt proxy, men den typen oppsett dekkes ikke i denne artikkelen.
Denne veiledningen ble skrevet for CentOS 6, men skal også fungere for CentOS 7.
Trinn 1: Installere Squid
Jeg kommer til å anta at du har en ny CentOS-server. Du kan nå installere Squid med yum:
yum install squid
Trinn 2: Redigering av konfigurasjon
Du kan nå konfigurere Squid. Konfigurasjonsfilen ligger på følgende bane:
vi /etc/squid/squid.conf
Åpne denne filen med din favoritt tekstredigerer for å konfigurere Squid-innstillinger. Du finner en oversikt over dem på den offisielle nettsiden til Squid .
Trinn 3: Åpne porten i brannmuren
Åpne nå Squid-porten i brannmuren. Standardporten er 3128. Hvis du endret det, åpner du naturligvis porten du satte Squid til å kjøre på:
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3128 -j ACCEPT
Trinn 3: Starte tjenesten på nytt
Du kan nå starte Squid-tjenesten på nytt:
service squid restart
For å få Squid til å starte hver gang du starter serveren din, bruk chkconfig:
chkconfig squid on
For å se brukernes aktivitet kan du bruke tailkommandoen til å lese loggene:
tail -f /var/log/squid/access.log
Trinn 4:
Du kan nå konfigurere andre datamaskiner til å sende trafikken deres gjennom din Squid-proxy. Hvis du ønsker å gjøre dette på OS X, Windows eller Linux, følg denne veiledningen .