fbpx
Imprimir
Categoría: Squid
Visto: 2131

Este tutorial describe un procedimiento detallado que muestra cómo realizar la instalación del servicio de proxy cache Squid en un equipo con el sistema operativo Ubuntu o Debian.

 

YOUTUBE

En nuestro canal puede ver la lección en video de esa instalación.

 



TIEMPO CORRECTO

Siga los pasos presentados en este video para que su sistema se mantiene con el tiempo y la fecha correctas:

 

Esto hará que sus informes de acceso y los registros, siempre tiene la hora correcta.


Instale los compiladores del sistema necesarios para su posterior instalación

# apt-get install build-essential



Instalación

Crear un grupo y un usuario que será el propietario del proceso:

# groupadd squid
# useradd -g squid -s /dev/null squid

Download do pacote Squid e o descompacte através do comando abaixo:

# mkdir /downloads
# cd /downloads
# wgethttp://www.squid-cache.org/Versions/v3/3.4/squid-3.4.6.tar.gz
# tar -zxvf squid-3.4.6.tar.gz

Compilar e instalar Squid usando los siguientes comandos:

# cd squid-3.4.6
# ./configure --enable-default-err-language=Portuguese
# make
# make install

Edite el archivo de configuración squid.conf.

# vi /usr/local/squid/etc/squid.conf

A continuación un archivo ya configurado.

http_port 3128
coredump_dir /usr/local/squid/var/cache/squid
cache_dir ufs /usr/local/squid/var/cache/squid 100 16 256
access_log daemon:/usr/local/squid/var/logs/access.log squid
cache_effective_user squid
acl RED_INTERNA src 192.168.0.0/24
http_access allow RED_INTERNA
http_access deny all


En el archivo de arriba, especifique que sólo la red interna 192.168.0.0/24, tienen acceso a Internet a través del proxy Squid autorizado.
No arquivo acima, especificamos através da diretiva cache_dir, que apenas 100 MB sejam utilizados para cache. Logo, altere essa diretiva para a quantidade de cache em megas que se deseja efetuar. 

Cree el directorio donde se almacenan la memoria caché y los registros.

# mkdir /usr/local/squid/var/cache
# mkdir /usr/local/squid/var/logs
# chown squid.squid /usr/local/squid/ -R
# /usr/local/squid/sbin/squid -z

Inicie el proxy en modo de depuración para ver si se inicie correctamente.

# /usr/local/squid/sbin/squid -d10

Si no se muestran los errores, su proxy se ha instalado correctamente.

ADMINISTRACIÓN


Utilice el siguiente comando para detener el servicio Squid:

# /usr/local/squid/sbin/squid -k kill

Utilice el comando siguiente para iniciar el servicio Squid:

# /usr/local/squid/sbin/squid

CONCLUSIÓN

Este tutorial presenta el proceso de instalación de Squid.