Squidguard

De Paraguay Educa
Saltar a: navegación, buscar

Instalar squidGuard en XS 0.5.2, en una cosola del usuario root:

[root@schoolserver ~]# yum install squidGuard

Descargar las bases de datos de paginas

[root@schoolserver ~]# wget http://www.shallalist.de/Downloads/shallalist.tar.gz

Descomprimir en el directorio de bases de datos

[root@schoolserver ~]# tar -zxvf /root/shallalist.tar.gz -C /var/squidGuard/blacklists/


Modificar el archivo /etc/squid/squidGuard.conf para que contenga por lo menos las siguientes entradas:

 dbhome /var/squidGuard/blacklists
 logdir /var/log/squid/
 dest porn {
 domainlist	blacklists/porn/domains
 domainlist	BL/porn/domains
 urllist		blacklists/porn/urls
 urllist		BL/porn/urls
 expressionlist	blacklists/porn/expressions
       }
 acl {
       default {
               pass !porn all
               redirect http://schoolserver/
       }
 }


Una vez hechas las modificaciones, se deben crear los archivos de base de datos, para lo cual se ejecutan los sgts comandos:



[root@schoolserver ~]# squidGuard -C all
[root@schoolserver ~]# chown -R squid /var/squidGuard/blacklists/*

por ultimo se debe configurar el squid para que utilize al squidGuard como filtro agregando la siguiente linea al archivo /etc/squid/squid-xs.conf:

url_rewrite_program /usr/bin/squidGuard -c /etc/squid/squidGuard.conf

y luego reiniciar el servicio del proxy:

[root@schoolserver ~]# service squid restart