johnnyb
(usa Fedora)
Enviado em 12/08/2012 - 13:44h
vamos la intao
### assim vc tera que setar o proxi no navegador
http_port 3128
### assim vc tera o proxy transparente ou seja nao tem necessidade de colocar ele no navegador
### deve se escolher uma das http_port 3128
http_port 3128 transparent
visible_hostname KORZOS
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 21 80 443 563 70 210 280 488 59 777 901 1025-65535
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
acl redelocal src 192.168.0.0/24
### caso queira permitir que os administradores acessem tudo vc pode fazer assim
acl admin src "aminho de um arquivo de texto com os ips dos administradores um por linha"
### o squid le de cima para baixo intao primeiro bloquei e depois libere
acl bloqueio_palavra url_regex -i "caminho de um arquivo de texto com as palavras uma por linha"
acl bloqueio_site dstdomain -i "caminho de um arquivo de texto com os sites um por linha"
http_access deny bloqueio_palavra bloqueio_site
http_access allow localhost redelocal
http_access deny all