Dansguardian

Páginas: 12 (2837 palabras) Publicado: 26 de agosto de 2011
DansGuardian, filtro de contenidos
DansGuardian es un filtro de contenido de sitios web muy potente que trabaja conjuntamente con el servidor proxy SQUID, u otro proxy caché similar, presente en la red local.
DansGuardian se sitúa o actúa entre el navegador cliente y el proxy, interceptando y modificando la comunicación entre ambos. De esta forma facilita la tarea de filtrado de páginasvisitadas por el usuario desde el equipo cliente, cuya utilización puede ser de especial interés en el aula, e incluso en el propio domicilio.
Características de DansGuardian
La herramienta DansGuardian es código abierto, está desarrollada en C++ y permite una configuración flexible adaptándose a las necesidades del usuario.
Al instalar el paquete la configuración por defecto ya limita las visitas apáginas prohibidas para menores, pero dispone de gran cantidad de archivos de configuración para llevar a cabo un ajuste del servicio mas personalizado.
El mecanismo es el siguiente: los clientes mediante sus navegadores web hacen peticiones de páginas que son recibidas por DansGuardian y sólo son redireccionadas al servidor proxy SQUID aquellas que superan la fase de filtrado.
cliente web ->DansGuardian -> Squid -> servidor



En realidad DansGuardian se ejecuta como un demonio independiente del proxy, acepta peticiones en el puerto 8080 y las redirecciona al proxy SQUID, que escucha en el puerto 3128.
Por lo tanto, cuando una petición entra por el puerto 8080, DansGuardian la filtra y la pasa al proxy SQUID por el puerto 3128. Es importante, en consecuencia, que ningún otroservicio esté utilizando el puerto 8080.

Si el resultado del filtrado (dependiendo de los filtros configurados) es una denegación de acceso a una determinada página web se muestra al usuario el mensaje correspondiente al 'Acceso Denegado'.
Si DansGuardian está en la máquina que hace de cortafuegos y se configura un proxy transparente1 en SQUID, habrá que redireccionar todo el tráfico salienteen el cortafuegos del puerto 80 al puerto 8080. Es decir, se capturan todas las peticiones que se hagan a un servidor http (petición de páginas web) y se envían a DansGuardian (8080) para que se encargue del filtrado. En el apartado 3.5 se incluye la regla Iptables asociada a esta acción.
En realidad el proxy transparente requiere configurar el cortafuegos para que reenvíe todas las peticionesque se hagan a un puerto 80 hacia el puerto 3128 que utiliza SQUID, pero como se ha interpuesto DansGuardian entre ambos, es éste quien recibe la petición y la filtra.
La instalación y configuración se debe hacer como usuario administrador root o como un usuario 'sudo'2.
En el caso de acceder a páginas seguras que utilizan el protocolo https (puerto 443) también deberán ser redirigidas.Instalación y configuración básica

Instalación de SQUID
Con la herramienta Synaptic (Sistema -> Administración -> Synaptic) instalar la versión disponible en el repositorio de Edubuntu, que es la 2.6.5.
$sudo gedit /etc/squid/squid.conf
visible_hostname nombre_de_la_maquina
Si durante la instalación del paquete aparece el mensaje “FATAL: Could not determine fully qualified hostname. Please set'visible_hostname' ”, quiere decir que el usuario debe incluir en el archivo de configuración /etc/squid/squid.conf la directiva visible_hostname y relanzar el servicio. La aplicación se ha instalado correctamente pero no se ha podido lanzar el servicio por este motivo.
Salir salvando los cambios y relanzar el servicio:
$sudo /etc/init.d/squid restart
Instalación de DansGuardian
Para instalar elpaquete Ubuntu de DansGuardian se debe tener disponible el repositorio Universe. Se puede comprobar que está disponible utilizando la herramienta Synaptic y con ella buscar dicho paquete y proceder a su instalación.
La versión disponible es la 2.8.0. La figura siguiente muestra el paquete ya instalado.

DansGuardian también puede ser utilizado como antivirus actuando conjuntamente con Clamav,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Dansguardian Manual
  • Configuración Filtro DansGuardian

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS