RSS

Dansguardian

lunes, 26 de mayo de 2008


¿ Que es Dansguardian ?

Existe una excelente pieza de software para filtro de contenido de internet que se llama Dansguardian. Es muy facil de instalar y de usar. Corre en linux y trabaja en combinacion con un proxy server (idealmente con Squid Web Proxy). La operacion es muy sencilla. El Squid Proxy escucha por default en el puerto 3128. Dansguardian es un aplicativo separado que escucha en el puerto 8080 y hace un redireccionamiento al puerto 3128, obviamente filtrando la informacion de acuerdo a las reglas de filtro especificadas. Por supuesto que al instalar Dansguardian es recomendable deshabilitar el squid, dejandolo solo accesible desde la maquina local o desde donde corra Dansguardian. ¿ Como filtra ? Facil, puede tanto buscar palabras no deseadas y pesarlas asignandoles un puntaje de acuerdo al nivel de cada palabra. Cuando el peso total de la pagina excede el limite, filtra la pagina direccionando a una pagina de error.

El software es de codigo abierto y libre de uso, con un modico precio para aplicaciones comerciales. El nombre del autor es Daniel Barron y su direccion de correo es author arroba dansguardian punto org

DansGuardian ha madurado mucho y es lo suficientemente solido para soportar tanto un usuario hogarenio como cientos o miles de usuarios en un entorno comercial.

Instalar Dansguardian

Antes de empezar tenemos que tener instalado Squid y configurarlo para permitir el tráfico de nuestra red y poner un horario delimitado. Para ello editamos el archivo /etc/squid/squid.conf y añadimos varias reglas acl tales como

acl permitidos src 172.26.0.0/255.255.0.0
acl horario time MTWHF 8:20-15:30



Ahora si vamos a instalar y configurar Dansguardian

$ sudo aptitude install dansguardian

Lo siguiente es ponerlo en español los mensajes del filtro cuando interrumpa una conexion. Para ello editamos el archivo /etc/dansguardian/dansguardian.conf y cambiaremos donde pone language = el idioma que viene por "spanish"

$ sudo gedit /etc/
dansguardian/dansguardian.conf


Configuramos Dansguardian para que nos bloquee las siguientes webs para ello en la terminal y añadiremos en #list other sites to block los dominios youtube.com , metacafe.com y algunos otros

$ sudo gedit /etc/dansguardian/bannedsitelist

Ahora vamos a bloquear por palabras contenidas en su url. Ahora editamos el archivo como antes desde la terminal /etc/dansguardian/bannedregexpurllist y añadimos las palabras juego, jeux y game como se ve en la captura

Ahora vamos a bloquear las paginas que contengan en el cuerpo determinadas palabras como onomatopeya , aliteración o metaplasmo y las añadimos como se ve en la captura. Vamos a editar con Gedit de nuevo el archivo de configuración /etc/dansguardian/bannedphraselist


Y por ultimo vamos a modificar el mensaje de Dansguardian que nos aparecerá para poner nuestro nombre, curso , email y nombre de la práctica que estamos realizando. Hay 2 formas , la primera seria abriendo el archivo /etc/dansguardian/languages/spanish/template.html con el programa kompozer y lo modificamos de forma gráfica. La segunda opción es editando el archivo y escribiendo en el. Nosotros usaremos kompozer. Ahora vemos unas capturas del resultado y su funcionamiento. Capturas de palabra en el cuerpo de la web , de expresion irregular en url , de sitio web bloqueado y uso fuera de horario.







2 comentarios:

Anónimo dijo...

YA ESTOY HARTO DE QUE NO ME PUEDA METERME EN EL TUENTI POR QUE ME SALE ACCESO RESTRINGIDO Y NO SE COMO SE KITA...

Anon User dijo...

usas el ultrasurf y punto buscalo en google