Bloqueio de sites para determinados Ips [RESOLVIDO]

1. Bloqueio de sites para determinados Ips [RESOLVIDO]

Leandro Souza
Leandro_Souza74

(usa Debian)

Enviado em 23/04/2012 - 13:35h


Olá a todos!

Estou com squid operando normalmente.
Consegui liberar TUDO para alguns IPS 192.168.1.2 e 192.168.1.3 e liberar somente o necessário para 192.168.1.11 a 192.168.1.20.
Até aqui td blz!

A configuração que estou precisando fazer agora é a seguinte:

o IP 192.168.1.30 deve acessar somente os sites abcd.com.br e xyz.com

o IP 192.168.1.31 deve acessar somente os sites 1234.com.br e 789.com.br

Como eu posso configurar as acls para tal sem afetar as configurações anterioires?


Segue meu squid.conf:
------------------------------------------------------------
acl ip_livre 192.168.1.2 192.168.1.3
http_access allow ip_livre

acl palavras_liberadas url_regex -i "etc/squid/liberadas"
acl palavras_proibidas url_regex -i "/etc/squid/proibidas"

http_access allow liberadas
http_access deny proibidas

acl redelocal src 192.168.1.0/24

http_access allow localhost
http_access allow redelocal
http_access deny all

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

Sds,
Leandro




  


2. Re: Bloqueio de sites para determinados Ips [RESOLVIDO]

Eriton Almeida
eritonalmeida

(usa Debian)

Enviado em 23/04/2012 - 15:23h







#------------------------------------------------------------
acl ip_livre src 192.168.1.2 192.168.1.3
http_access allow ip_livre

acl palavras_liberadas url_regex -i "etc/squid/liberadas"
acl palavras_proibidas url_regex -i "/etc/squid/proibidas"

#========================================================
acl ip_30 src 192.168.1.30
acl sites_ip_30 url_regex -i abcd\.com\.br xyz\.com

acl ip_31 src 192.168.1.31
acl sites_ip_31 url_regex -i 1234\.com\.br 789\.com\.br

http_access deny ip_30 !sites_ip_30

http_access deny ip_31 !sites_ip_31
#========================================================

http_access allow liberadas
http_access deny proibidas

acl redelocal src 192.168.1.0/24

http_access allow localhost
http_access allow redelocal
http_access deny all

#------------------------------------------------


3. Re: Bloqueio de sites para determinados Ips [RESOLVIDO]

Leandro Souza
Leandro_Souza74

(usa Debian)

Enviado em 01/06/2012 - 10:41h



Muito obrigado, eritonalmeida, funcionou direitinho. Demorei a responder pq só ontem pude fazer o teste.












Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts