viernes, 20 de abril de 2012

Tips squid, squidguard y lightsquid en pfsense


Instalación del paquete Squid en pfSense

En el menú System: Package Manager buscamos el paquete SQUID, y pulsamos en el boton de añadir:



pfsense se descargará el paquete y sus dependencias y lo instalará. No debemos hacer nada hasta ver el mensaje de instalación completada.



Ficheros de configuración de Squid en pfSense:
/usr/local/etc/squid
/usr/local/libexec/squid
/usr/local/sbin/squid
/usr/local/share/doc/squid
/usr/local/share/examples/squid
/usr/local/squid
/var/mail/squid
/var/squid

Para configurar Squid utilizamos el menú Services: Proxy server donde observamos varias pestañas:

General Settings
: Opciones generales de configuración


Cache management: Configuración del caché del Proxy

SquidGuard

Enlaces de interés

http://diskatel.narod.ru/sgquick.htm
http://www.squidguard.org

SquidGuard es un filtro de contenidos web utilizando el proxy Squid. Es importante precisar que squidGuard es un filtro de IP o URL, ya que en realidad no analiza el contenido de la dirección destino sino su URL/IP. Cuando un cliente solicita acceder a una determinada dirección squidGuardla compara con la lista de su base de datos y si no está permitido su acceso entonces realiza tareas como redireccionar a una página de error, no hacer nada, etc.

Ficheros de configuración de SquidGuard en pfSense:

/usr/local/bin/squidGuard
/usr/local/etc/squidGuard
/usr/local/share/doc/squidGuard
/var/db/squidGuard
/var/squidGuard

Blacklist URL:
http://www.shallalist.de/Downloads/shallalist.tar.gz

Error:
http://forum.pfsense.org/index.php/topic,9632.0.html

LightSquid

http://lightsquid.sourceforge.net/ 
Es una herramienta de informes de uso, un analizador rápido y ligero para el proxy Squid.
En el menú System: Package Manager buscamos el paquete LightSQUID, y pulsamos en el boton de añadir:
Directorios de LightSquid en pfSense:
/usr/local/etc/lightsquid
/usr/local/libexec/lightsquid
/usr/local/share/doc/lightsquid
/usr/local/share/lightsquid
/usr/local/www/lightsquid
/var/lightsquid
/var/lightsquid/report
Ficheros de configuración de LightSquid en pfSense:
/usr/local/etc/lightsquid/lightsquid.cfg
Para aumentar el aviso de "oversize" modifica la variable para aumentar de 10MB por usuario:
#user maximum size per day limit (oversize)
$perusertrafficlimit = 10*1024*1024;
but this change to firts webgui change.
For forever change see and modify '/usr/local/etc/lightsquid/lightsquid.cfg.dist' (webgui take this as source)
This option used only for reporting, but nothing to limit user quota
/usr/local/etc/lightsquid/realname.cfg
192.168.1.2     Sergey Erokhin
192.168.1.1     Jon Doe
192.168.1.3     Tech Good
/usr/local/etc/lightsquid/group.cfg
esl     01 SysAdmin
karlos  01 SysAdmin
thy     01 SysAdmin
Ivanov  02 Developer
Ivanov2 02 Developer
Petrov  03 Commerial
Petrova 03 Commerial
vasyav  04 room 312
petyava 04 room 312
/usr/local/etc/lightsquid/skipuser.cfg
#No registra estas IPs
192.168.0.129
192.168.0.57
Fuente : https://sites.google.com/a/terminuspro.com/internet/manuales/squid

2 comentarios:

  1. Muy buen blog. Qué pena que no tenga rss.

    Un saludo

    ResponderEliminar
  2. Hola hermano,
    Gracias por tu apoyo.

    Sobre tu consulta el rss esta habilitado, yo lo veo muy bien desde google reader.

    ResponderEliminar