Bloquear sitios web

Forums: 

Hola a todos necesito su ayuda.

Quiero bloquear sitios web.

Tengo instalado el centos, dentro del vi /etc/squid/squid.conf puse lo siguiente acl sitiosdenegados url_regex "/etc/squid/sitiosdenegados", previo a eso dentro del /etc/squid cree un archivo llamado sitiosdenegados en la cual contienen las url de los sitios que no deseo que puedan navegar.

Así mismo dentro del /etc/squid/squid.conf configure el http_access allow redlocal !sitiosdenegados, luego hago un service squid restart.

Pero no me funciona sigo pudiendo acceder a los sitios.

En espera de su ayuda, les agradezco.

el problema

Imagen de lilofjjs

el problema es que estas poniendo en http_access allow redlocal !sitiosdenegados y tenes que poner en http_access deny sitiosdenegados.

pruebale para ver como te va

Revisa las políticas, squid

Imagen de RazaMetaL

Revisa las políticas, squid las lee de arriba hacia abajo, es probable que estes permitiendo antes de denegar.

------------

Antes de preguntar visita el [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

 

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});

Mira tengo así. # Only

Mira tengo así.

# Only allow cachemgr access from localhost
http_access allow manager localhost
http_access allow redlocal
http_access deny redlocal sitiosdenegados
http_access deny manager
# Deny requests to unknown ports
http_access deny !Safe_ports
# Deny CONNECT to other than SSL ports
http_access deny CONNECT !SSL_ports

Es decir debo poner asi

# Only allow cachemgr access from localhost
http_access allow manager localhost
http_access deny redlocal sitiosdenegados
http_access allow redlocal
http_access deny manager
# Deny requests to unknown ports
http_access deny !Safe_ports
# Deny CONNECT to other than SSL ports
http_access deny CONNECT !SSL_ports

Correcto, y al final

Imagen de deathUser

Correcto, y al final deberías tener un


http_access deny all

Para que te niegue todo lo que no esté explícitamente permitido (ese lo trae por default, espero no lo hayas borrado :))

bye
:)

el squid funciona en orden

Imagen de lilofjjs

el squid funciona en orden quiero decir que de ejecuta una linea atras de otra, que quiero decir tines qu epone en orden.
si no funciona intenta poner la acl directo en el squid por que tal vez esta llamando mal al archivo donde estan los sitios bloqueados

acl sitiosbloq url_regex sexo.com google.com ecualug.com

http_access allow redlocal
http_access deny sitiosbloq

Gracias ya me salio, como

Gracias ya me salio, como bien me indicabas ha sido el orden, primero aceptaba y luego negaba.

Ahora otro favor, en este momento estoy negando a todos mis clientes de la red , como puedo hacer para ciertas ip nada más.

En espera de tu ayuda.

Hola, ya tengo creado mi

Hola, ya tengo creado mi archivo con las ips que no deseo que ingresen a ciertos sitios web, como le hago el acl

acl nopermitidos url_regex "/etc/squid/nopermitidos"

http_access deny redlocal nopermitidos

Sería algo así...o estoy equivocada.

Si tu archivo

Imagen de deathUser

Si tu archivo /etc/squid/nopermitidos contiene la listade IPs, el acl debería sera algo como:


acl nopermitidos src "/etc/squid/nopermitidos"
http_access deny nopermitidos sitiosdenegados

bye
:)

Páginas