Documente Academic
Documente Profesional
Documente Cultură
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:
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(:
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:
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#: