Instalación y configuración de DANSGUARDIAN

En este tutorial se va a exponer, como configurar Dansguardian para poder filtrar el contenido que visite un equipo en Ubuntu.

Lo primero como es normal, instalaremos Dansguardian en nuestro equipo mediante el terminal, aunque también se puede hacer mediante el Synaptic.

Para ello ejecutaremos el comando:

sudo aptitude install dansguardian

El siguiente paso, será como en squid, modificar los proxies. Para hacerlo seguiremos la siguiente ruta dentro del navegador, modificando el puerto al 8080

editar/preferencias/red/configuración

Otro paso importante para su correcto funcionamiento, será la modificación del archivo de configuración, para ello ejecutaremos en el terminal:

sudo gedit  /etc/dansguardian/dansguardian.conf

En el que deberemos comentar la siguiente línea (para comentar se coloca # delante de la línea):

Una vez realizados estos dos pasos, podremos proceder a configurar Dansguardian a nuestro gusto.

Lo primero que haremos será configurarlo a español, para ello comentaremos la línea de idiomas y bajo ella la copiaremos pero modificada a español, es decir, que quedaría de la siguiente manera:

A continuación, modificaremos la plantilla de html, para personalizar el mensaje que saldría al mostrar el mensaje de error. Para ello ejecutaremos en el terminal el siguiente comando:

sudo gedit  /etc/dansguardian/languajes/spanish/template.html

Una vez abierto, lo modificaremos usando lenguaje html. En mi caso lo he dejado de la siguiente manera:

Ya configurado esto, podremos empezar a bloquear páginas web, archivos de descargas, el acceso a direcciones ip, etc. tan solo modifcando los archivos de configuración principales como:

bannedextensionlist: en el que permitiremos o no las extensiones de los archivos que descargemos.

bannediplist: lista de IP que no van a tener acceso.

exceptioniplist: IP que no serán filtradas.

bannedphraselist: palabras o frases prohibidas.

exceptionphraselist: palabras o frases que no serán filtradas.

bannedmimetypelist: tipos de contenidos no permitidos.

bannedregexpurllist: expresiones prohibidas en URL.

bannedurllist: impide el acceso a una parte del dominio.

exceptionurllist: parte de un dominio que no se bloqueará.

bannedsitelist: bloquea el acceso a un dominio.

greysitelist: desbloquea los dominios.

weightedphraselist: lista de palabras con su correspondiente peso e instrucciones de definición. <palabra><peso>

Como podemos comprobar si no modidicamos el archivo de las extensiones de los archivos para descargar nuestro Dansguardian lo bloqueará:

Aqui podemos comprobar que funciona correctamente a través de los logs, ejecutando el siguiente comando en el terminal:

sudo gedit /var/log/dansguardian/access.log

Además al incluir en las listas de IP, incluimos la nuestra o alguna otra ocurriría lo siguiente:

También podemos comprobarlo en el logs:

Ya como último ejemplo, podremos ver como Dansguardian bloquea una página que incluimos en el archivo de configuración de las direcciones web.

Lo comprobamos en los logs para comprobarlo:

Algo que debo recordar es que después de cada modificación deberemos reiniciar Dansguardian con el siguiente comando:

sudo /etc/init.d/dansguardian restart

Advertisement

0 Respuestas a “Instalación y configuración de DANSGUARDIAN”



  1. Dejar un comentario

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s





Seguir

Get every new post delivered to your Inbox.