1. Introducción
Lliurex Guard es el sistema que se usa en LliureX para filtrar los contenidos que queramos que sean accesibles en el aula.
La principal diferencia respecto a las versiones anteriores es que en la nueva versión LliureX-Guard se basa en dnsmasq en lugar de squid.
Recordar que ya hay contenidos que están filtrados por el servidor de Conselleria, por lo que no podemos tener acceso a este contenido a no ser que pidamos permiso expreso a Conselleria para abrir esas páginas. Mediante la configuración de Lliurex Guard se puede filtrar otro contenido adicional al ya filtrado por Conselleria.
2. Inicio
Para ejecutar la aplicación hay que acceder al Menú>Administración de Lliurex>Zero-Center.
Una vez dentro del Zero-Center se ejecutará el zomando de Lliurex Guard que se encuentra en la sección de “Sistema”.
Trás ejecutar el zomando se mostrará una ventana para que el usuario se indentifique. Si el usuario es correcto se accederá a la aplicación.
3. Modos de funcionamiento
Lliurex Guard dispone de 3 modos de funcionamiento:
- Desactivado: es el modo de funcionamiento por defecto. En este modo no se aplican los filtros que se hayan establecido mediante Lliurex Guard.
- Black List: es el modo para establecer una política permisiva en cuanto al filtrado de contenido. Mediante este modo se permite el acceso a cualquier dominio, a excepción de aquellos espcificados en las listas activas que se hayan configurado.
Cuando se active este modo por primera vez se cargarán una serie de listas predefinidas para que el usuario pueda decidir cual de ellas quiere activar. Señalar que estas listas predefinidas pueden ser gestionadas como se explicará en el apartado siguiente. Además, el usuario podrá definir nuevas listas adicionales.
- White List: es el modo para establecer una política restrictiva en el acceso a contenido web. Mediante este modo se restringe el acceso a cualquier dominio, a excepción de aquellos especificados en las listas activas que se hayan definido.
Este modo no dispone de listas predefinidas. Cuando se active por primera vez no se mostrará ninguna lista.
Al seleccionar el modo Black List o White List se mostrará la relación de listas ordenadas alfabéticamente que se hayan definido para el modo seleccionado. Para cada lista se muestra el nombre, la descripción (si se ha introducido) y el número de entradas que contiene la lista. Además de los controles para su gestión.
Cuando Lliurex Guard esta en funcionamiento (ya sea en modo Black List o White List) y se intenta acceder a alguno de los contenidos filtrados en las listas que se encuentran activas, se mostrará la siguiente pantalla en el navegador.
.
4. Gestión de las listas
En cuanto a la gestión de las listas asociadas a cada uno de los modos de funcionamiento, el usuario dispone de una serie de opciones sobre para gestionar las listas.
Indicar que es posible realizar varias acciones sobre la relación de listas (crear nuevas, editar, borrar, activar/desactivar...) y una vez realizadas todas las acciones necesarias aplicar todos los cambios de forma simultánea.
Si al salir de la aplicación se detecta que se han realizado cambios en las listas que no se han aplicado, se mostrará un mensaje de alerta para que el usuario pueda cancelar la salida y aplicar los cambios. Si se sale de la aplicación sin aplicar los cambios estos se perderán.
Se describe a continuación las opciones disponibles para gestionar las listas.
4.1. Creación de nuevas listas
A la hora de añadir nuevas listas se dispone de 2 posibilidades:
- Añadir lista personalizada: esta opción permite crear una nueva lista introducciendo de forma manual las direcciones y dominios web que se desean filtrar.
Al seleccionar esta opción se mostrará un formulario para introducir la siguiene información:
- Nombre de la lista: campo obligatorio que no puede concidir con el nombre de otras listas que ya se hayan creado.
- Descripción: campo opcional para introducir una pequeña descripción sobre la lista.
- Relación de urls y dominios: para introducir la lista de urls y dominios que se desea filtrar. La url introducida no debe contener http://o https:// así como ningún carácter especial al inicio de la misma (.,-,*,#...).
Una vez configurada la lista se hará clic en "Guardar".
- Añadir lista personalizada mediante un fichero: mediante esta opción se puede crear una lista a partir de un fichero (en formato texto) descargado o generado previamente.
Si se elige esta opción se mostrará un ventana para seleccionar el fichero a cargar.
A continuación se mostrará el formulario para completar la información de la lista. Si la lista cargada tiene menos de 2500 líneas en el apartado Relación de urls y dominios se mostrará la relación de url contenida en el fichero.
Si el número es mayor se mostrará un botón para acceder al contenido del fichero cargado mediante el editor de texto predeterminado del sistema.
Una vez configurada la lista se hará clic en "Guardar".
Si la validación de la información introducida es correcta la nueva lista aparecerá en la relación de listas del modo que se haya establecido. La lista se mostrará marcada como activa. Para que la lista se aplique se deberá de hacer clic sobre “Aplicar”.
4.2. Edición de las listas
Es posible editar una lista ya creada para modificar tanto el nombre,como la descripción así como la relación de url y dominios asociados a la misma. Para ello se hará clic sobre la opción de “Editar la lista”.
Al hacer clic se mostrará el formulario para la edición de la lista. Al igual que ocurre con la creación de listas mediante un fichero, si el número de entradas de la lista es menor de 2500 en el apartado de Relación de url y dominios se mostrará la relación de url contenidas en la lista.
Si el número es mayor para acceder a la relación de url se deberá usar el editor de textos predeterminado del sistema.
Se dispone de un campo de búsqueda para facilitar la “navegación”en la relación de url y dominios. Los dominios que contengan la palabra introducida en el campo de búsqueda apareceran resaltados en amarillo. Si no hay coincidencias se mostrará un mensaje informativo.
Una vez realizados los cambios, se hará clic sobre “Guardar”. A continuación para que los cambios realizados se apliquen será necesario hacerclick sobre “Aplicar”.
4.3. Activación/Desactivación de las listas
Como se ha comentado anteriormente, para que el contenido de una lista sea aplicado es necesario que a lista este activa. De igual modo si se desea que el contenido de una determinada lista no se aplique será necesario desactivarla.
Para cambiar el estado de una lista se hará clic sobr el check de la lista cuyo estado se desea cambiar.
Si se desea cambiar el estado de todas las listas (para el modo en que se encuentre Lliurex Guard) se hará clic sobre la opción correspondiente de la barra de menú.
Para que el cambio de estado de las listas se aplique se hará clic sobre “Aplicar”.
4.4. Borrado de las listas
Si se desea seleccionar una lista para que esta sea eliminada se hará clic sobre la opción de “Eliminar la lista”.
Se mostrará un mensaje informativo para confirmar la acción y si se acepta la lista se marcará de color gris para indicar que será borrada.
Para seleccionar todas las listas para que estas sean borradas se hará clic sobre la opción “Borrar todas las listas” de la barra de menú.
Una vez marcada una lista para ser borrada es posible deshacer esta acción. Para ello, en la lista seleccionada, se hará clic sobre la opción “Restaurar Lista”.
Se mostrará un mensaje informativo para confirmar la acción. Si se confirma, la lista dejará de estar marcada en color gris y ya no será eliminada.
Para que el borrado de las listas se haga efectivo se hará clic sobre “Aplicar”.