Meu squid.conf

http_port 3128
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_mem 16 MB

#maximum_object_size 4096 KB
#minimum_object_size 0 KB
#maximum_object_size_in_memory 8 KB
cache_replacement_policy heap GDSF
#memory_replacement_policy lru
cache_dir diskd /squid 1000 16 256 Q1=72 Q2=64
cache_access_log /squid/logs/access.log
cache_log /squid/logs/cache.log

# Log de objetos guardados. Pode ser desativado.
cache_store_log none

# Arquivo com o PID.
pid_filename /squid/logs/squid.pid

shutdown_lifetime 10 seconds

# ACLs gerais.
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 to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl Safe_ports port 443 563     # https, snews
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 CONNECT method CONNECT

acl clientes src 10.10.50.0/24

# ACL que define os clientes bloqueados por
determinado horario
acl userbloqueio src 10.10.50.16
acl horario_dia_bloqueio time MTWHF 11:10-13:00
acl horario_noite_bloqueio time MTWHF 21:00-23:59
acl horario_madugrada_bloqueio time MTWHF 00:00-08:00
acl horario_finalsemana_bloqueio time SA 00:00-23:00
acl horario_download_extensao time MTWHF 08:00-18:00

# ACLs para paginas proibidas. Os arquivos
especificados conterao
# as ACLs, para facilitar a edicao.
acl spyware url_regex
"/squid/bloqueados/blacklistspy.txt"
acl liberados-dominios dstdom_regex -i
"/squid/liberados/liberados-dominios"

# ACLs que nao permite baixar tipos de arquivos
acl extensoes url_regex -i
"/squid/bloqueados/extensoes"

# Permitir ou negar o acesso baseado nas acls.
http_access deny spyware
http_access deny extensoes horario_download_extensao
http_access allow manager localhost
http_access deny userbloqueio horario_dia_bloqueio
http_access deny userbloqueio horario_noite_bloqueio
http_access deny userbloqueio
horario_finalsemana_bloqueio
http_access deny userbloqueio
horario_madugrada_bloqueio
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny extensoes
http_access allow clientes
http_access deny all
#
# Usuario sob o qual ira rodar o Squid.
cache_effective_user squid

# Grupo sob o qual ira rodar o Squid.
cache_effective_group squid

# Hostname completo.
visible_hostname squid.exemplo.com.br

# Opcoes para suportar proxy transparente.
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

# Numero de arquivos de log rotacionados a guardar.
logfile_rotate 10

# O parametro always_direct permite definir que as
requisicoes
# preenchendo as exigencias de determinada ACL serao
sempre
# encaminhadas direto ao servidor requisitado.
Exemplo:
#acl servidores-locais dstdomain dominiolocal.org
#always_direct allow servidores-locais

# Evita que sejam feitos coredumps.
coredump_dir none

error_directory /usr/local/etc/squid/errors/Portuguese



        


        
                
_______________________________________________________ 
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e 
muito mais. Instale agora! 
www.yahoo.com.br/messenger/

_______________________________________________
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br

Responder a