Sunteți pe pagina 1din 3

Instalacin y configuracin de Dansguardian

Para instalar Dansguardian, introducimos en el terminal el siguiente comando:


sudo aptitude install dansguardian

Ahora nos dirigimos a hacer una copia de seguridad de los ficheros que vamos a modificar, en este caso el archivo /etc/dansguardian/dansguardian.conf :
sudo cp /etc/dansguardian/dansguardian.conf{,.original}

En este fichero, los parmetros ms importantes son: language = idioma En este, como el nombre indica, definimos el idioma Por defecto est en ingl!s "ukenglish#, $o lo vo$ a cambiar a espa%ol "spanish# filterport = puerto Este indica el puerto en el que escucha Dansguardian Por defecto es el 8080 pro&$ip = ip Este indica la direcci'n d'nde est el servidor pro&$ "(quid u otro# Por defecto es 127.0.0.1, que es cuando el pro&$ est en nuestra mquina pro&$port = puerto squid Por )ltimo, este indica el puerto d'nde escucha (quid Para poder usar el servidor, tenemos que borrar la siguiente l*nea para echar a andar +,-.,/01+2ED 3 Please remove this line after configuration 2einiciamos el servicio:
sudo service dansguardian restart

El siguiente paso es configurar Mozilla irefo! para que use el pro&$ ,os vamos a "ditar 4 #referencias 4 $%anzado 4 &ed 4 'onfiguracin (eleccionamos la opci'n 'onfigurar (anual el pro!y En pro!y )**# insertamos nuestra 0P $ en #uerto, el 8080, que es en el que escucha Dansguardian por defecto $ seleccionamos +sar el (is(o pro!y para todo A continuaci'n, paso a e&plicaros as* por encima los archivos de configuraci'n principales que usa Dansguardian: /etc/dansguardian/lists/,annedsitelist. En este archivo se introducen los sitios o dominios que vamos a bloquear (u opuesto es el archivo /etc/dansguardian/lists/e!ceptionsitelist, es decir, en este )ltimo archivo se introducirn aquellas 5ebs que no se prohibirn /etc/dansguardian/lists/,annediplist. En este, se introducen las ips que no van a tener acceso El archivo opuesto es /etc/dansguardian/lists/e!ceptioniplist /etc/dansguardian/,annedphraselist En este, se introducen las palabras o frases prohibidas En /etc/dansguardian/e!ceptionphraselist, lo contrario, no se filtrarn las palabras que est!n introducidas dentro del fichero /etc/dansguardian/,anned(i(etypelist En este, los tipos de contenidos no permitidos /etc/dansguardian/,annedrege!purllist Este archivo contendr las e&presiones prohibidas en la url /etc/dansguardian/,annede!tensionlist Este archivo contiene las e&tensiones de archivo que sern bloqueadas /etc/dansguardian/-eightedphraselist. En este archivo se puede definir una lista de palabras con su correspondiente peso Ahora, vo$ a denegar tres cosas: acceso a sitios 5eb, acceso de ips a 0nternet $ descargarse archivos con ciertas e&tensiones 6amos a ello:

Denegando sitios -e,


Para denegar sitios 5eb, ha$ que modificar el archivo /etc/dansguardian/lists/,annedsitelist.
sudo gedit /etc/dansguardian/lists/bannedsitelist

0ntroducimos los sitios que queremos denegar deba7o de la l*nea /0ist other sites to ,lock, en mi caso, tuenti.co(1 (arca.co( y youtu,e.co(:

Denegando acceso de ciertas I# a Internet


Para denegar el acceso de ciertas 0P a 0nternet, ha$ que modificar el archivo /etc/dansguardian/lists/,annediplist.
sudo gedit /etc/dansguardian/lists/bannediplist

0ntroducimos las direcciones 0P que queremos denegar en cualquier parte del archivo, en mi caso el rango de 0P desde 122.138.3.1 a 122.138.3.40:

Denegando descargas de archi%os con e!tensiones prohi,idas


Por )ltimo, vamos a denegar las descargas de archivos con la e&tensiones que indiquemos "o descomentemos# en /etc/dansguardian/lists/,annede!tensionlist. En mi caso, vo$ a prohibir las descargas de archivos con e&tensi'n .e!e y .s-f:
sudo gedit /etc/dansguardian/lists/bannedextensionlist

Ahora vamos a modificar el template de la pgina que nos sale cuando intentamos acceder a algo denegado 8a ruta del fichero html es /etc/dansguardian/languages/spanish/te(plate.ht(l
sudo gedit /etc/dansguardian/languages/spanish/template.html

Este es parte del contenido de mi archivo: +na ve9 reali9ados estos pasos, reiniciamos el servicio:
sudo service dansguardian restart

Ahora vamos a probar si lo que hemos configurado funciona: 0ntentamos entrar en tuenti.co( : En (arca.co(: En youtu,e.co(: Probamos a descargarnos un archivo s-f: E intentamos acceder a una 5eb cualquiera "aqu* denegar*a seg)n las 0P que ha$amos indicado en el archivo /etc/dansguardian/lists/,annediplist, como $o tengo la 0P :;< :=> < ?; me denegar*a#:

S-ar putea să vă placă și