Howto Squid

Para instalar el calamar anti lammers, tenemos que hacer:

sudo aptitude update
sudo aptitude upgrade

sudo aptitude install squid

sudo mv /etc/squid/squid.conf /etc/squid/squid.conf2

sudo nano /etc/squid/squid.conf

(Yo he usado nano, pero tu puedes usar otro editor de texto)

Y en este archivo introducimos lo siguiente:

#########CONFIGURACIO SQUID#############

http_port 3128 transparent
access_log /var/log/squid/access.log squid
cache_mem 16 MB
cache_dir ufs /var/spool/squid 100 16 256
error_directory /usr/share/squid/errors/Spanish

#Recommended minimum configuration:
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT

#Declarar acl’s
acl horari time D 07:00-15:30
acl permitidos src «/etc/squid/permitidos»
acl negados url_regex «/etc/squid/negados»

#Aplicar acl’s
http_access allow permitidos
http_access deny horari negados
http_access allow all

Guardamos el fichero, y pasamos a editar los dos siguientes:
Pondremos las palabras que queremos negar en «/etc/squid/negados»
Y las ip’s que tengan barra libre en «/etc/squid/permitidos»

Ahora reiniciamos Squid:
/etc/init.d/squid restart

¡Y ya esta funcionando!

Ahora pasamos a instalar SARG

sudo aptitude update
sudo aptitude upgrade
sudo aptitude install sarg

Podemos editar la configuración de SARG en:

/etc/squid(sarg.conf

Sin embargo la configuración por defecto ya suele ser adecuada.
Así que lo que nos queda es añadirlo a crontab.

crontab -e

Añadimos:

*/5 * * * * sarg

Guardamos y ya esta todo hecho!

Deja un comentario