Duvida com o squid

Iniciado por marco17, 23 de Julho de 2009, 00:21

tópico anterior - próximo tópico

marco17

Boa noite pessoal aí da comunidade, eu não tenho um servidor no ubuntu 9.04 (é só para mim aprender a configurar). Eu queria saber como eu faço para criar por exemplo a faixa de ips 192.168.100.0/255.255.255.0 em que os usurário que não passem pela autenticação seja bloqueado alguns sites, downloads, etc. E queria criar uma faixa por exemplo 192.168.150.0/255.255.255.0 em que os usuários dessa faixa sejam autenticados e tudo seja liberado pra elas.

Meu squid.conf

http_port 3128
visible_hostname ubuntu-proxy
error_directory /usr/share/squid/errors/Portuguese
cache_mem 64 MB
maximum_object_size_in_memory 5 MB
maximum_object_size 700 MB
minimum_object_size 10 KB
cache_dir ufs /var/spool/squid 1024 16 256
refresh_pattern ^ftp: 10 20% 570
refresh_pattern ^gopher: 10 20% 570
refresh_pattern . 10 20% 570
cache_access_log /var/log/squid/access.log
cache_mgr marquinho9.10@gmail.com
auth_param basic realm Squid
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/senhasproxy
dns_nameservers 208.67.222.222

acl autenticados proxy_auth REQUIRED
acl dominiosbloqueados dstdomain www.powerscrap.com www.orkut.com
acl palavrasbloqueadas url_regex -i "/etc/squid/palavrasbloqueadas"
acl downloads url_regex -i \.avi \.flv \.exe \.cab \.zip \.rar \.deb \.iso   
acl all src 0.0.0.0/0.0.0.0
acl madrugada time 00:00-06:30

http_access deny madrugada
http_access deny dominiosbloqueados
http_access deny palavrasbloqueadas
http_access allow downloads
http_access allow autenticados
http_access deny all

url_rewrite_children 10
#Dominios que o thundercache vai cachear
acl store_rewrite_list dstdomain acl store_rewrite_list dstdomain .4shared.com .avast.com .avg.com .globo.com .googlevideo.com .grisoft.com .kaspersky-labs.com .microsoft.com .orkut.com .symantecliveupdate.com .terra.com .uol.com.br .video.msn.com .windowsupdate.com .youtube.com
url_rewrite_access allow store_rewrite_list
url_rewrite_access deny all
url_rewrite_program /etc/squid/loader.php


Espero ajuda, desde já obrigado