+ Responder ao Tópico



  1. #1

    Padrão Squid no FreeBSD nao esta cumprindo seu papel...

    Ola amigo!!! Bom... tenho um server FreeBSD 5.3 + Squid servindo a 40 maquinas com velocidade de 256K cada barradas pelo ipfw do free. meu link é ADSL de 1M Dow e 512 Up. O problemas é o seguinte... Na maioria do dia minha rede fica tao pesada que qnd meço a velocidade chega a bater 56K... A rede fica muito lenta que as vezes nem abre uma simples pagina web... Como sou iniciante em Free penso que pode ser o squid que nao esta fazendo seu papel.... Outro motivo que me faz suspeitar do squid é pelo fato de que antigamente quando eu digitava no console do Free #tail -f /var/log/squid/access.log <enter> eu conseguia verificar o squid trabalhando...tipo fazendo cache... agora nao mais consigo isso.... Segue abaixo meu squid.conf.... Desde ja, agradeço a atenção de todos em especial daqueles que irao me ajudar... Aguardo respostas. Abraço.

    acl QUERY urlpath_regex cgi-bin \?
    no_cache deny QUERY

    # cache_dir diskd Diretorio Tamanho 16 256 Q1=72 Q2=64
    cache_dir ufs /var/cache 100 16 256

    # Log de requisicoes.
    cache_access_log /var/log/squid/access.log

    # Log do cache.
    cache_log /var/log/squid/cache.log

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

    # Arquivo com o PID.
    pid_filename /var/log/squid/squid.pid

    # Tempo de espera para resolver conexoes pendentes antes de
    # efetuar o shutdown do Squid. O padrao eh 30 seconds.
    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 10000
    acl Safe_ports port 80 21 443 563 70 210 1025-65535 280 488 591 777
    acl CONNECT method CONNECT

    # ACL que define os clientes permitidos. Especificar as redes que
    # irao utilizar o cache.
    #acl clientes src 192.168.0.0/24 192.168.1.0/24 192.168.2.0/24
    acl clientes src 192.168.0.0/16
    # Permitir ou negar o acesso baseado nas acls.
    http_access allow manager localhost
    http_access deny manager
    http_access deny !Safe_ports
    http_access deny CONNECT !SSL_ports

    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.org

    # 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 4

    # 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

  2. #2

    Padrão Squid no FreeBSD nao esta cumprindo seu papel...

    veja qual o tamanho dos seus arquivos de log !!!!