Tabla de contenido:

Configure el filtrado de contenido web en 4 pasos con Ubuntu: 5 pasos
Configure el filtrado de contenido web en 4 pasos con Ubuntu: 5 pasos

Video: Configure el filtrado de contenido web en 4 pasos con Ubuntu: 5 pasos

Video: Configure el filtrado de contenido web en 4 pasos con Ubuntu: 5 pasos
Video: 📢 APACHE LINUX #2💻 CONFIGURAR Servidor WEB - Configuración Básica🐧 Ubuntu 2024, Mes de julio
Anonim
Configure el filtrado de contenido web en 4 pasos con Ubuntu
Configure el filtrado de contenido web en 4 pasos con Ubuntu

Como técnico de TI, una de las cosas más comunes que me preguntan los compañeros de trabajo es cómo pueden controlar a qué sitios pueden acceder sus hijos en línea. Esto es muy fácil de hacer y gratuito con Ubuntu linux, dansguardian y tinyproxy.

Paso 1: instale el software

Instale el software
Instale el software

En la terminal de Ubuntu, emita estos comandos:

$ sudo apt-get install tinyproxy dansguardian Cuando se le solicite, ingrese su contraseña de root y confirme la descarga.

Paso 2: configurar las aplicaciones

Configurar las aplicaciones
Configurar las aplicaciones

Deberá configurar estas dos nuevas aplicaciones antes de que funcionen, pero eso es bastante fácil. Desde una terminal: $ sudo nano -c /etc/dansguardian/dansguardian.conf Comente la línea 3 (coloque un # delante de la palabra "UNCONFIGURED"), la línea 62 debe leer: filterport = 8080 y la línea 65 debe leer: proxyport = 3128ctrl + x para salir, guardar en el nombre de archivo original. Ahora editaremos tinyproxy.conf (en una terminal): $ sudo nano -c /etc/tinyproxy/tinyproxy.confline 15 debería leer: Port = 3128

Paso 3: inicie los servicios

Iniciar los servicios
Iniciar los servicios

Finalmente necesitamos iniciar los servicios. Nuevamente en una terminal, emita los siguientes comandos:

$ sudo /etc/init.d/dansguardian start $ sudo /etc/init.d/tinyproxy start

Paso 4: Configure sus equipos cliente

Configure sus equipos cliente
Configure sus equipos cliente

Todo lo que queda por hacer ahora es configurar sus clientes para que se conecten a través de su proxy. Con las cuentas de administrador y algunas ediciones del registro, puede evitar que estos cambios se deshagan una vez que estén configurados. De esta manera, también puede deshabilitar completamente el acceso a Internet de sus computadoras cliente al detener un servicio en el cuadro de Ubuntu. Dejaré que lo averigües, varía de un sistema operativo a otro. A continuación, se explica cómo configurar los navegadores web de su cliente para proxies:

En Firefox (Windows): Herramientas Opciones Pestaña de red avanzada - Haga clic en el botón "Configuración" en el área de Conexión. Haga clic en "Configuración manual de proxy", en "HTTP Proxy" introduzca la dirección IP o el nombre de host de su servidor proxy. En el campo "Puerto", ingrese 8080. Haga clic en "Usar este servidor proxy para todos los protocolos". Haga clic en Aceptar para aplicar la configuración y solicitar una página. Internet Explorer 7: Herramientas Opciones Conexiones Botón Configuración de Lanzamiento Casilla de verificación etiquetada "Usar un servidor proxy …", haga clic en "Avanzado". En el campo HTTP, escriba la dirección IP o el nombre de host de su servidor proxy, y en el campo Puerto, escriba 8080. Haga clic en "Aceptar" 3 veces y pruebe su conexión. Para comprobar si hicimos todo bien, visite www.google.com. Si se le permite pasar, genial. Ahora intente ir a www.badboys.com. De forma predeterminada, este sitio está bloqueado y es una buena prueba.

Paso 5: Explicación de los pasos y configuración avanzada

Explicación de pasos y configuración avanzada
Explicación de pasos y configuración avanzada

Odio cuando los instructivos te dejan sin una buena comprensión de lo que acabas de hacer. Dicho esto, aquí hay una explicación básica: el primer paso instaló las dos aplicaciones que usaremos. Dansguardian se utiliza para el filtrado web. Es un filtro altamente configurable que utiliza muchos métodos diferentes para permitir / denegar el acceso a sitios web. Puede tener una configuración de denegación predeterminada (lista blanca) donde solo se permiten unos pocos sitios seleccionados, o puede optar por el modelo menos restrictivo de permiso predeterminado (lista negra) donde los sitios están específicamente bloqueados por URL o por una lista de palabras ponderadas. Esta pieza de software ha vendido a mi empresa en código abierto, está muy bien escrito y es confiable. Tinyproxy proporciona la funcionalidad del servidor proxy que actuará como intermediario entre dansguardian e Internet. En el paso 2, le dijimos a dansguardian en qué puerto escuchar (desde el puerto 8080 de su cliente) y si se aprueba la solicitud, en qué puerto pasar la solicitud a tinyproxy (3128). También en el paso 2 nos aseguramos de que Tinyproxy esté escuchando en el puerto 3128. Iniciamos ambos servicios por primera vez en el paso 3, y configuramos los clientes en el paso 4. Configuración avanzada de Dansguardian: dansguardian.conf - Desde aquí se establecen las variables globales como números de puerto, adaptadores a los que enlazar, etc. Aquí también es donde cambiará el "límite de picardía" del grupo de filtro predeterminado. La configuración recomendada para esta variable es la siguiente: 50 para niños pequeños, 100 para niños mayores, 160 para adultos jóvenes. La configuración predeterminada es 50.bannedsitelist - donde irá a prohibir sitios completos como example.combannedurllist - donde irá a prohibir URL específicas como example.com/~user/index.htmbannedphraselist - le permite especificar frases que serán escaneadas para en cada página solicitada, p. ej. "Potty Humor": esto es útil si hay cosas específicas que aún se superan después de que se configura el filtro.bannediplist: para una prohibición total de un sitio, especifique la dirección IP. Esto podría tener consecuencias imprevistas, ya que algunos sitios comparten IP con otros sitios.exceptioniplist - para configuraciones de lista blanca - permite listas de excepciones de IP específicas - para configuraciones de lista blanca - permite sitios específicos como example.comexceptionurllist - para configuraciones de lista blanca - permite URL específicas, pero no sitios completos, como example.com/~user/index.htmexceptionphraselist: exime frases específicas si se bloquean innecesariamente Con estos archivos, puede ajustar el filtro para que se adapte a sus necesidades, también puede editar la página de acceso denegado con el logotipo de su empresa o mostrar un mensaje personalizado decirle a sus hijos que vuelvan al trabajo Hay muchas configuraciones alternativas con Dansguardian que amplían la funcionalidad en gran medida. La naturaleza extensible basada en estándares de dansguardian lo convierte en un producto muy versátil, adaptable y escalable, y existe software de terceros para graficar estadísticas, analizar archivos de registro y facilitar la administración. Le animo a que visite www.dansguardian.org y mire todas las posibilidades de este maravilloso software. Por favor envíeme un mensaje o comente sobre este instructivo si tiene alguna pregunta o comentario.

Recomendado: