A continuación describiremos las partes principales de las configuraciones utilizadas.



Documentos relacionados
4. CONTENIDO Cómo Añadir Contactos a tu Webmail

MANUAL DE USO DE CORREO ELECTRÓNICO, CALENDARIO Y CONTACTOS

PRIMEROS PASOS EN DELTA

Guia de Instalacion y Configuracion Basica, Sistema Operativo Slacware 10.2, Dansguardian , squid 2.5.STABLE13.

Cómo bloquear los sitios web en Internet Explorer

Bisoños Usuarios de GNU/Linux de Mallorca y Alrededores Bergantells Usuaris de GNU/Linux de Mallorca i Afegitons

GENERAR COPIAS DE SEGURIDAD (BACKUP)

Una guía rápida para. Configurar Tus Campañas

Manual Usuario cpanel

Cómo crear un libro en Moodle?

Portal de Soporte. Guía de usuario

Cuando hacemos uso de los grupos, se tendrán los permisos asignados al grupo, en todas las carpetas y documentos del sitio.

ENVIO SMS A TRAVÉS DE WEB

Cómo crear y configurar un servidor FTP

Cómo ingresar a la Intranet?

Creación de contenidos en WebBuilder. Herramienta Web Builder en Word de Microsoft Office

Tabla de contenido. Avenida El Dorado Nº Bogotá Colombia T T

Tutorial Correo Web Alumnos UC

Manual de uso de la Consola de Administración para usuarios Administradores.

WALMAR CONTROL EN RUTA MANUAL DE USUARIO ADMINISTRACION EMANAGER 6

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

3.6.- Configuración de un servidor DNS en Windows 2003 Server

MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA

MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA

Página 1 de 13 PLATAFORMA HELVIA. ADMINISTRACIÓN GENERAL: Manual de la Administración General

Nueva funcionalidad de compartir carpetas de correo electrónico desde la interfaz Web de correo de la Universidad de Sevilla.

Guía rápida GUÍA E-DUCATIVA PARA ADMINISTRADORES

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

Internet Information Server

FOROS. Manual de Usuario

Manual hosting acens

Servicio Webmail. La fibra no tiene competencia

CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO

Google Sites_04: Acciones del sitio

GST-SOPORTE Zara Catalina Torres Cabezas

Programa Maestro. E-Learning Class v 6.0

Guía de Instalación de XTBox

WPeMatico. Wordpress-Plugin

Redes II Universidad Nacional de Jujuy Facultad de Ingeniería Carrera: APU 2008

TÉCNICAS DE GESTIÓN ADMINISTRATIVA PARA PEQUEÑAS EMPRESAS

Manual Word Correspondencia

Bases de Datos en Visual FoxPro. Administrador de proyectos

MANUAL DEL ADMINISTRADOR WEB

Tutorial Correo Web Alumnos UC

DOCENTES FORMADORES UGEL 03 PRIMARIA

Uso de Outlook y Lync

MANUAL DE USUARIO PANEL DE CONTROL Sistema para Administración del Portal Web.

PRIMEROS PASOS EN DELTA

Manual Integración Etiquetas Correos España

Instalación de FileZilla FTP Server

Configuraciones básicas de seguridad en Windows para los sistemas de la línea. Control 2000

Mini-guía: Gestión de Permisos

Guía de usuario. Docentes. Autoservicio de PowerCAMPUS

MANUAL DE LA APLICACIÓN HELP DESK

INFORMACIÓN DE NAVEGADORES

PROCEDIMIENTO DE ENLACE NOMIPAQ

CUENTA DE EXPLOTACIÓN

PROCEDIMIENTO PARA RESTAURAR UNA COPIA DE SEGURIDAD DE LA BASE DE DATOS EN HGINET

Contenido. cursos.cl / Teléfono:

Manual Glop Ecommerce. Pasos y funcionamiento básico para utilizar el módulo Ecommerce en Glop.

MANUAL DE INSTALACIÓN

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

Guía nuevo panel de clientes Hostalia

Administrar El Usuario Mediante Windows NT

Guía de Usuario Administrador

Copias de Seguridad con SQL Server Realizar una copia de seguridad de Bases de Datos

Toda base de datos relacional se basa en dos objetos

'RFXPHQWDFLyQGHODLQVWDODFLyQGHXQ VHUYLGRU/,18;HQHO,(6$O$QGDOXV PLHUFROHV GH PDU]RGH

Trabaja los Sistemas Aspel desde tus sucursales con Terminal Server

Instructivo Postulación en Línea Admisión Año Académico 2015 Escuela de Postgrado

SERVICIO CREA TU WEB TELEFÓNICA NET. (Manual de usuario)

MANUAL DE USUARIO. SISTEMA DE INVENTARIO DE OPERACIONES ESTADÍSTICAS.

Manual de ayuda para la utilización del Correo Interno en el Campus Virtual

Electrónica: Configuración en Mozilla Firefox

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo

Guia rápida EPlus Cliente-Servidor

CONFIGURACION INTERNET EXPLORER W3ERP

MANUAL DE CONFIGURACIÓN JAVA Y NAVEGADORES PARA USO DE APLICACIONES CON FIRMA. Versión 1.0

Para poder instalar el producto, tendremos que obtener el instalador apropiado para nuestro entorno hardware y software.

Manual de gestión de contenidos web en entorno Drupal. Versión sitio maestro para servicios 1.0

SiteAudit Knowledge Base Programación de Reportes en SiteAudit

Cierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R

Nota Técnica Opciones de Configuración del Firewall de Windows 7

Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008

Componente com_weblinks para listados de enlaces web a modo de directorio en Joomla. (CU00442A)

Guía de administración de Huddle Versión 2.3

INSTALACIÓN DE MÚLTIPLES SUPERVISOR VS EN RED

Portal de Proveedores Requisitos técnicos del proveedor

MANUAL DE USUARIO COMPROBANTE ELECTRÓNICO APLICACIÓN GRATUITA

UNIDAD DIDÁCTICA Nº 7 USO DE LOS RECURSOS EN MOODLE

Curso 2º SMR Módulo: SOR Sesión 6 SAMBA: Creando usuarios y grupos en Zentyal

Configurar cuenta de correo en Outlook 2010

Método para crear perfiles de usuario

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION

Nombre: Francis Ariel Jiménez Zapata. Matricula: Tema: Trabajando con Windows Server Materia: Sistema Operativo II.

Manual para la utilización de PrestaShop

Manual de instalación V 1.0. Archivo Pedagógico de Colombia. Equipo de trabajo del proyecto

Cómo configurar el correo electrónico en Thunderbird

Primeros pasos con Helvia:

Transcripción:

SquidGuard SquidGuard es un programa de redireccionamiento que funciona con el servicio squid. El archivo de configuración de Squid squid.conf debe tener la siguiente declaración. url_rewrite_program /usr/bin/squidguard -c /etc/squid/squidguard.conf donde: /usr/bin/squidguard, es el programa SquidGuard /etc/squid/squidguard.conf es el archivo de configuración del mismo. Archivo de Configuración El archivo de configuración de squidguard puede editarse con muchas configuraciones, pero como el administrador es un docente, se han limitado a las opciones más básicas. A continuación describiremos las partes principales de las configuraciones utilizadas. Declaración de variables dbhome BLACKLIST_DIR logdir LOG_DIR donde BLACKLIST_DIR, es el directorio donde se almacenan todas las blacklists a usar con squidguard. El propietario deberá ser el usuario de Squid. LOG_DIR, es el directorio donde se guardan los logs de squidguard. El propietario deberá ser el usuario de Squid. Por defecto, se declara lo siguiente: dbhome /var/squidguard/blacklists logdir /var/log/squidguard

Declaración de blacklists Los blacklists son grupos de dominios y direcciones urls que pertenecen a una categoria determinada como por ejemplo adultos. Cada blacklist es creada en una carpeta con el nombre del blacklist. Dentro de ella se ubican los archivos domains, urls y otros más que no se usarán. El archivo domains contiene sólo direcciones de dominio, como por ejemplo youtube.com. El archivo urls contiene una ruta especifica, como por ejemplo google.com/talk. El propietario de todos los archivos deberá ser el usuario de Squid. dest nombre{ log nombre domainlist urllist nombre/domains nombre/urls Por defecto, se incluyen los siguientes blacklists: dest adultos{ log adultos domainlist adultos/domains urllist adultos/urls

Declaración de las Regla de redireccionamiento acl { default { pass!blacklist_1!blacklist_2 all redirect 302:http://schoolserver/cgi-bin/squidGuard.cgi? clientaddr=%a&clientname=%n&clientident=%i&srcclass=%s&targetgroup=%t&url=%u Donde blacklist_1 y blacklist_2, son las blacklist que se van a activar para el bloqueo de las reglas. Se pueden activar todas las blacklist que se hayan declarado en el mismo archivo. Por defecto, se utiliza la siguiente configuración: acl { default { pass!adultos all redirect 302:http://schoolserver/cgi-bin/squidGuard.cgi? clientaddr=%a&clientname=%n&clientident=%i&srcclass=%s&targetgroup=%t&url=%u

Administración Web de SquidGuard. Lista de Categorias de los sitios no permitidos Esta lista está ubicada en la parte izquierda de la siguiente imagen. Esta lista agrupa un conjunto de checkbox. Cada checkbox corresponde a una categoria de sitios web y cada categoría de sitios web corresponde una blacklist de squidguard. La lista personalizada que aparece en la imagen es un campo de texto, que contiene directamente un archivo de texto con los dominios a bloquear. Esto ha generado demasiados errores y se está planeando un nuevo diseño. La lista personalizada se conoce como custom_blacklist.

Parámetros de desarrollo Para el desarrollo del programa se debe tener en cuenta los siguientes parametros: Parametro Valor Descripción Blacklists Directory SquidGuard configfile Enabled Blacklists File /var/squidguard/blacklists/ /etc/squid/squidguard.conf /var/sqg/blacklists Directorio que alberga subdirectorios correspondientes a los blacklists que usará squidguard. Archivo de configuración de squidguard Archivo de configuración de los blacklists activados. En cada linea de este archivo se escribe el nombre de los blacklists activados por el administrador. Script Bash /usr/bin/sqg.sh Script bash para generar el archivo de configuración squidguard.conf y recargar el servicio squid. Descripción del funcionamiento Mostrar el formulario de categorias - El programa (sqg-bl.php) debe almacenar todos los nombres de los subdirectorios de Blacklists Directory en una variable. - El programa creará un formulario con un arreglo de checkbox cuyo texto corresponda a cada nombre almacenado. - Se marcarán los checkbox cuyos nombres aparezcan en el archivo Enabled Blacklists File. Activación y Desactivación de Categorias - El administrador puede habilitar o deshabilitar una categoría, marcando o desmarcando los checkbox. Guardar los cambios - Para guardar los cambios, el formulario tendrá un botón tipo Submit. - Al guardar los cambios, el formulario se enviará a otra página web (sqg-bl-save.php). - Las categorías seleccionadas se almacenarán en el archivo Enabled Blacklists File. Creación del archivo de configuración de SquidGuard - El programa realiza una llamada a un script bash. - El script bash utiliza los datos de Enabled Blacklist File para crear un archivo temporal SquidGuard.conf. - Finalmente, recargar el servicio Squid.