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






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