Squid es un servidor de almacenamiento en caché de proxy web que ofrece servicios de almacenamiento en caché y proxy para HTTP, HTTPS, FTP y algunos otros protocolos. Un servidor proxy de almacenamiento en caché funciona actuando como una puerta de enlace entre el servidor y las máquinas cliente y almacena localmente el contenido de uso frecuente. Al almacenar contenido localmente, reduce el ancho de banda y acelera la entrega de contenido y el tiempo de respuesta. Squid tiene licencia GNU GPL y es compatible con todas las principales plataformas de sistemas operativos, incluido el sistema operativo Linux.
Algunas de las razones por las que podría querer implementar el servidor proxy Squid en su red pueden ser:
- Para reducir el tiempo de carga de la página web
- Para implementar políticas de acceso a la red
- Para ocultar la máquina del usuario para navegación anónima
- Para escanear contenido saliente
- Dispense la carga entre varios servidores web para reducir la carga en un solo servidor
En esta publicación, aprenderá cómo instalar el servidor proxy Squid en el sistema Linux. El procedimiento explicado en este post ha sido probado en Ubuntu 20.04 LTS (Focal Fossa). El mismo procedimiento también se aplica a la distribución de Debian.
Requisitos
- Máquina con Ubuntu o Debian instalado
- Usuario de Sudo
Instalación del servidor proxy Squid
Squid está disponible en los repositorios oficiales de la distribución de Ubuntu. Por lo tanto, simplemente puede instalarlo a través del administrador de paquetes apt. A continuación se muestran los pasos para instalar el servidor proxy Squid en Linux.
Paso 1:Actualizar apartamento
Primero, actualice apt usando el siguiente comando en la Terminal:
$ sudo apt update
Proporcione la contraseña de sudo.
Paso 2:Instale el servidor proxy Squid
Ahora, para instalar Squid, ejecute el siguiente comando en la Terminal:
$ sudo apt install squid
Si se le solicita confirmación, presione y , después de lo cual el sistema comenzará la instalación del servidor proxy Squid en su sistema. Según la velocidad de su conexión a Internet, la instalación de Squid puede tardar algún tiempo.
Paso 3:Verificar la instalación del servidor proxy Squid
Una vez que se complete la instalación del servidor proxy Squid, puede verificarlo usando el siguiente comando en la Terminal:
$ squid --version
El siguiente resultado verifica que el servidor proxy Squid se haya instalado en nuestra máquina con la versión 4.10.
Una vez que se completa la instalación del servidor proxy Squid, su servicio se inicia automáticamente. Si no se inicia automáticamente, puede iniciarlo manualmente con el siguiente comando:
$ sudo systemctl start squid
Para detener el servicio del servidor proxy Squid, use el siguiente comando:
$ sudo systemctl stop squid
Para habilitar el servidor proxy Squid en el arranque, use el siguiente comando:
$ sudo systemctl enable squid
El siguiente resultado muestra que el servidor proxy Squid está habilitado. Ahora el servicio se iniciará automáticamente en cada arranque.
También puede verificar el estado del servidor proxy Squid usando el siguiente comando:
$ sudo systemctl status squid
En el siguiente resultado, puede ver que el servidor proxy Squid está activo y ejecutándose.
Desinstalar el servidor proxy Squid
Si ya no necesita el servidor proxy Squid en su sistema, puede desinstalarlo fácilmente usando el siguiente comando:
$ sudo apt remove squid
Esto es todo lo que necesita saber para instalar el servidor proxy Squid en su máquina Linux. En esta publicación, hemos discutido cómo instalar y desinstalar el servidor proxy Squid en la máquina Ubuntu. También hemos explicado cómo administrar los servicios de Squid.
Para obtener información sobre configuraciones relacionadas, visite esta página.