In questo tutorial, ti mostreremo come installare Squid Proxy su AlmaLinux 8. Per chi non lo sapesse, Squid Proxy è un proxy di caching open source per il web. Supporta molti protocolli come HTTP, HTTPS, FTP e altri. Memorizzando nella cache e riutilizzando le pagine Web richieste di frequente, squid risparmia larghezza di banda e migliora i tempi di risposta rendendo l'accesso alle pagine Web molto veloce.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò passo passo l'installazione del server Squid Proxy su un AlmaLinux 8. Puoi seguire le stesse istruzioni per CentOS e Rocky Linux.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:AlmaLinux 8.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa Squid Proxy su AlmaLinux 8
Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.
sudo dnf update sudo dnf install epel-release
Passaggio 2. Installazione di Squid Proxy su AlmaLinux 8.
Per impostazione predefinita, Squid è disponibile sul repository di base di AlmaLinux 8. Ora esegui il seguente comando per installare Squid Proxy sul tuo sistema:
sudo dnf install squid
Verifica installazione Squid Proxy:
squid --version
Prima di avviare le configurazioni, assicurati che i servizi Squid siano in esecuzione sul tuo sistema. Esegui il comando seguente per verificare lo stato dei servizi Squid:
sudo systemctl start squid sudo systemctl enable squid sudo systemctl status squid
Passaggio 3. Configurazione del proxy Squid.
Ora apriamo il file di configurazione del proxy Squid:
sudo nano /etc/squid/squid.conf
Trova il http_port
direttiva se desideri modificare la porta di ascolto per Squid. Per impostazione predefinita, è già impostato sulla porta 3128:
# Squid normally listens to port 3128 http_port 3128 # http_port 3128 transparent
Salva e chiudi, quindi riavvia il server Squid in modo che avvengano le modifiche:
sudo systemctl restart squid
Passaggio 4. Configura Firewall.
Se il tuo firewall è attivo, dovrai consentire a Squid attraverso il firewall di connettersi ad altri sistemi:
sudo firewall-cmd --add-service=squid --permanent sudo firewall-cmd --reload
Passaggio 5. Configura il browser per utilizzare il proxy Squid.
Una volta installato e configurato correttamente, ora è il momento di testare la navigazione indicando l'IP squid e la porta predefinita nel browser client. Sul tuo Firefox, configuralo per la connessione all'esterno rete tramite il tuo server Squid. Preferences -> General -> Network Settings -> Manual Proxy Configuration
. Seleziona Usa questo server proxy per tutti i protocolli.
Congratulazioni! Hai installato con successo Squid. Grazie per aver utilizzato questo tutorial per installare il server proxy Squid sul tuo sistema AlmaLinux 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Squid .