TioRoni
(usa Debian)
Enviado em 17/04/2013 - 13:39h
Buckminster escreveu:
TioRoni:
Posta aqui teu squid.conf de novo do jeito que ele está. Agora é só acertar ele.
Não mexa em mais nenhuma configuração do servidor.
Ai segue ele:
http_port 192.168.1.4:3128
#always_direct allow all
never_direct allow all
#visible_hostname
www.grupomastermt.com.br
# Tamanho da cache para obejtos
cache_mem 512 MB
# tamanho maximo dos objetos guardados na cache
maximum_object_size_in_memory 2048 KB
# Tamanho maximo dos objetos que serao salvos em disco
maximum_object_size 150 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
# manter memoria alocada e nao usada, para nao precisar realocar quando for usar
#memory_pools on
# Como tratar o X-Forwared-For no cabecalho HTTP
#forwarded_for off
#logar parametros das URL's
strip_query_terms on
# Forca 5.5 ou anteior a buscar novas paginas do servidor em caso de refresh
ie_refresh on
#Detecta respostas quebradas de conexoes persistnes e assuma que o reply foi enviado apos 10 segundos
detect_broken_pconn on
# comportamento para espaco branco nas URLs
#uri_whitespace allow
#Alguns clientes podem parar o envio de pacotes TCP enquanto deixam o recebimento em aberto
#Algumas vezes o Squid nao consegue diferenciar conex�xoes TCP totalmente fechadas e parcialmente fechadas
#Mudando essa opcao para off fara com que o Squid imediatamente feche a conexao quando a leitura do socket
#retornar "sem mais dados para leitura"
half_closed_clients off
read_timeout 60 seconds
pconn_timeout 120 seconds
# 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.95
################################## 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
#Tempo de vida para resultados mal sucedidos de resolucao DNS
negative_ttl 2 minutes
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