TioRoni
(usa Debian)
Enviado em 02/05/2013 - 21:35h
Buckminster escreveu:
É que eu comi bastante feijão quando era criança.
E estudando as configurações e testando, como você está fazendo, amanhã ou depois você saberá mais do que eu.
Posta aqui o squid.conf.
Ai segue meu squid.conf
==============================================================================================================
http_port 192.168.1.2:3128 intercept
#visible_hostname
www.grupomastermt.com.br
visible_hostname debian.grupomastermt.com.br
# Tamanho da cache para obejtos
cache_mem 512 MB
# tamanho maximo dos objetos guardados na cache
maximum_object_size_in_memory 1024 KB
# Tamanho maximo dos objetos que serao salvos em disco
maximum_object_size 8 MB
# Tamanho minimo dos objetos que serao salvos em disco
minimum_object_size 0 KB
# Percentagem de cache baixa
cache_swap_low 75
# Percentagem de cache alta
cache_swap_high 78
# heap GDSF: otimiza o "hit rate" por manter objetos pequenos e
# e populares no cache, guardando assim um numero maior de objetos.
# heap LFUDA: otimiza o "byte hit rate" por manter objetos populares
# no cache sem levar em conta o tamanho. Se for utilizado este, o
# maximum_object_size devera ser aumentado para otimizar o LFUDA.
cache_replacement_policy heap LFUDA
#define a politica de substituiuicao dos objetos em memoria
#da mesma forma como o cache_replacement_policy
memory_replacement_policy heap GDSF
cache_dir aufs /var/spool/squid3/squid_1 3000 64 256
cache_dir aufs /var/spool/squid3/squid_2 3000 64 256
cache_dir aufs /var/spool/squid3/squid_3 3000 64 256
cache_dir aufs /var/spool/squid3/squid_4 3000 64 256
cache_dir aufs /var/spool/squid3/squid_5 3000 64 256
####Provoca um ganho de performance ao usar conexoes pipeline (Requicoes em paralelo)
#pipeline_prefetch on
#################################### Autenticao ########################################
#auth_param basic program /usr/lib/squid3/ncsa_auth /etc/squid3/squid_passwd
#auth_param basic children 20
#auth_param basic realm Usuario e Senha - GRUPO MASTER
#auth_param basic credentialsttl 2 hours
#auth_param basic casesensitive off
########################### Controles de Acesso (ACL) ##################################
#acl usuarios proxy_auth REQUIRED
#acl all src
acl localhost src 127.0.0.1/32
acl redelocal src 192.168.1.0/24
acl SSL_ports port 443 563 1863
acl Safe_ports port 80 21 22 443 563 280 488 591 777 1025-65535
acl CONNECT method CONNECT
########################### Meus Controles de Acesso ###################################
acl sitesbloqueados dstdom_regex -i "/etc/squid3/sitesbloqueados"
acl palavrasbloqueadas url_regex -i "/etc/squid3/palavrasbloqueadas"
acl palavrasliberadas url_regex -i "/etc/squid3/palavrasliberadas"
acl sitesliberados dstdom_regex -i "/etc/squid3/sitesliberados"
acl radiosonline urlpath_regex -i "/etc/squid3/radiosonline"
acl streaming rep_mime_type ^video/x-ms-asf
acl chefes src 192.168.1.253 192.168.1.164
################################## HTTP_ACCESS ########################################
http_access allow chefes
http_access allow palavrasliberadas
http_access allow sitesliberados
http_access deny sitesbloqueados
http_access deny palavrasbloqueadas
http_access deny radiosonline
http_reply_access deny radiosonline
http_access deny streaming
http_reply_access deny streaming
#http_access allow usuarios
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access allow redelocal
http_access deny all
############################## Configuracoes Gerais ##################################
dns_nameservers 200.255.255.73 8.8.8.8 8.8.4.4 192.168.1.2
#Tempo de vida para resultados mal sucedidos de resolucao DNS
#negative_ttl 2 minutes
#Suprime a versao do squid
#httpd_suppress_version_string off
error_directory /usr/share/squid3/errors/pt-br
# Log de objetos guardados. Pode ser desativado
#cache_store_log none
access_log /var/log/squid3/access.log squid
cache_mgr roni@grupomastermt.com.br
debug_options ALL,9 33,2 28,9