Bienvenido(a) a Alcance Libre 08/09/2025, 07:12

Alcance Libre Foros

 Índice del foro > Todo acerca de Linux > Redes y Servidores New Topic Post Reply
 Squid: Restringir Navegacion
Tópico anterior Tópico siguiente
   
lord_carcas
 24/09/08 10:13 (Leído 3,062 veces)  

Participa poco
working

Estado: desconectado
Forum User

Identificado: 06/06/08
Mensajes: 26
Hola a todos

Tengo una duda

Mi pregunta es como podria hacer para:

solo permitir que naveguen a 5 paginas de internet y rechazar el resto, es decir todo internet
ejemplo:

permitir:

www.google.com
www.empresa.com
www.alcancelibre.org
www.otrapagina.net

luego que nada mas puedan ver desde internet, ¿se puede hacer eso con squid?, tengo instalo squid 2.6
y claro ¿como?

muchas gracias, les agradecere que me contestaran

juan
 
Profile Email
 Quote
César Octavio Santana García
 25/09/08 09:19  

Participa mucho

Estado: desconectado
Forum User

Identificado: 31/08/07
Mensajes: 69
Hola amigo lord_carcas,
*Lo primero que tienes que hacer es crear un archivo en el que pondrás la paginas a las que vas a dejar acceder.
*Despues en tu archivo de configuración de squid, en la parte de las listas acl, escribes la sintaxis siguiente

acl redlocal src 192.168.1.0/255.255.255.0
acl sitiospermitidos url_regex "/mi/archivo/de/sitiospermitidos"

en donde sitiospermitidos es el nombre del archivo que creaste y la vez la acl. y redlocal es el bloque de tus direcciones ip

*ahora buscas las reglas de control de acceso y en ese apartado vas a escribir tu regla permitir el acceso a solo esas páginas.

http_access allow localhost
http_access allow redlocal sitiospermitidos
http_access deny all

y eso seria lo que haria funcionar lo que necesitas.
de cualquier manera te invito a que leeas el manual http://www.alcancelibre.org/staticpages/index.php/19-0-como-squid-general

Saludos, espero te sirva esta ayuda y nos cuentas como te fué
 
Profile Email
 Quote
lord_carcas
 25/09/08 10:09  

Participa poco
working

Estado: desconectado
Forum User

Identificado: 06/06/08
Mensajes: 26
Hola Cesar

gracias por tu ayuda y si me sirvio mucho asi me funciona. ahora estoy probando como hacer para que a cierta hora permita navegar por todo el internet por ejemplo:

acl redlocal src 192.168.1.0/255.255.255.0
acl sitiospermitidos url_regex "/mi/archivo/de/sitiospermitidos"
acl semana1 time MTWHF 07:00-18:00 #este seria el horario para permitir solo las 5 paginas web, pero despues de las 18:00 hora quiero que todas las paginas de internet puedan se accesadas

http_access allow localhost
http_access allow semana1 redlocal sitiospermitidos
http_access deny all

se me ocurre nose crear otro acl asi:
acl semana2 time MTWHF 18:00-07:00 #y luego hacer
http_access allow semana2 redlocal # se me ocurre que opinas cual seria tu sugerencia?

gracias por tus repuestas

juan
 
Profile Email
 Quote
César Octavio Santana García
 26/09/08 01:31  

Participa mucho

Estado: desconectado
Forum User

Identificado: 31/08/07
Mensajes: 69
Hola amigo Lord_carcas

creo que vas bien orientado y a mi parecer esa sería tu solución, solo que el segundo horario tendria que ser de 18:01-06:59 para que no se te mezclen los horarios, si no te funciona de esa manera sigue haciendo combinaciones de las acl con los http_access que te pueden ayudar.

Saludos! nos cuentas como te fue Smile
 
Profile Email
 Quote
Contenido generado en: 0.13 segundos New Topic Post Reply
 Todas las horas son CST. Hora actual 07:12 .
Tópico normal Tópico normal
Tópico Pegado Tópico Pegado
Tópico bloqueado Tópico bloqueado
Mensaje Nuevo Mensaje Nuevo
Tópico pegado con nuevo mensaje Tópico pegado con nuevo mensaje
Tópico bloqueado con nuevo mensaje Tópico bloqueado con nuevo mensaje
Ver mensajes anónimos 
Los usuarios anónimos pueden enviar 
Se permite HTML Filtrado 
Contenido censurado