freitasrdf
(usa Ubuntu)
Enviado em 18/09/2008 - 10:35h
Tenta fazer essas alterações, e bizu muito importante começa a olhar os log ex.:
#tail -f /var/log/squid/access.log
acl all src 0.0.0.0/0.0.0.0
### sua rede é 10.2.179.0/24 a acl correta senao vc so vai liberar o ip 10.2.179.20
acl permitir_rede src 10.2.179.0/255.255.255.0
###acl permitir_rede src 10.2.179.20 #esse é o meu ip, o default eoutro, não sei se podia ou se era pra fazer...
acl bloqueados dstdomain -i "/etc/squid/bloqueados"
acl proibidos url_regex -i "/etc/squid/proibidos"
acl manager proto cache_object
### isso aqui não é necessário
###acl localhost src 10.2.179.20/255.255.255.0 #esse é o meu ip e minha máscara
###acl to_localhost dst 10.2.179.20/8 #esse é o meu ip novamente.. esse 8 eu não sei o que é já estava no default
### deve ficar assim
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 # https
acl SSL_ports port 563 # snews
acl SSL_ports port 873 # rsync
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
# perceba se tu liberar "permitir_rede" primeiro as outra condiçoes "bloqueados" e "proibidos" não serão lidas
http_access deny bloqueados
http_access deny proibidos
http_access allow permitir_rede
http_access deny all