Cómo instalar Squid Proxy en AlmaLinux 8

En este tutorial, le mostraremos cómo instalar Squid Proxy en AlmaLinux 8. Para aquellos de ustedes que no lo sabían, Squid Proxy es un proxy de almacenamiento en caché de código abierto para la web. Es compatible con muchos protocolos como HTTP, HTTPS, FTP y más. Al almacenar en caché y reutilizar las páginas web solicitadas con frecuencia, squid ahorra ancho de banda y mejora el tiempo de respuesta, lo que hace que el acceso a las páginas web sea muy rápido.

Este artículo asume que tiene al menos un conocimiento básico de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo‘a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación del servidor Squid Proxy en un AlmaLinux 8. Puede seguir las mismas instrucciones para CentOS y Rocky Linux.

Instalar Squid Proxy en AlmaLinux 8

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

sudo actualización dnf
sudo dnf instalar epel-release

Paso 2. Instalar Squid Proxy en AlmaLinux 8.

Por defecto, Squid está disponible en el repositorio base de AlmaLinux 8. Ahora ejecute el siguiente comando para instalar Squid Proxy en su sistema:

sudo dnf instalar calamar

Verifique la instalación de Squid Proxy:

calamar –versión

Antes de iniciar las configuraciones, asegúrese de que los servicios de Squid se estén ejecutando en su sistema. Ejecute el siguiente comando para verificar el estado de los servicios Squid:

sudo systemctl start squid
sudo systemctl habilitar calamar
sudo calamar de estado systemctl

Paso 3. Configuración de Squid Proxy.

Ahora abrimos el archivo de configuración del proxy Squid:

sudo nano /etc/squid/squid.conf

Encuentra el http_port directiva si desea cambiar el puerto de escucha de Squid. De forma predeterminada, ya está configurado en el puerto 3128:

# Squid normalmente escucha el puerto 3128 http_port 3128 # http_port 3128 transparente

Save y close, luego reinicie el servidor Squid para que se realicen los cambios:

sudo systemctl reiniciar calamar

Paso 4. Configure el Firewall.

Si su firewall está activo, deberá permitir que Squid atraviese el firewall para que otros sistemas se conecten:

sudo firewall-cmd –add-service = squid –permanent
sudo firewall-cmd –reload

Paso 5. Configure el navegador para usar el proxy Squid.

Una vez instalado y configurado correctamente, ahora es el momento de probar la navegación apuntando a la IP del calamar y al puerto predeterminado en el navegador del cliente. En tu Firefox, configúrelo para conectarse a la red externa a través de su servidor Squid. Preferences -> General -> Network Settings -> Manual Proxy Configuration. Marque para Usar este servidor proxy para todos los protocolos.

¡Felicidades! Ha instalado Squid correctamente. Gracias por usar este tutorial para instalar el servidor proxy Squid en su sistema AlmaLinux 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Squid.