+ Responder ao Tópico



  1. #1

    Padrão Squid num ta sucesso....

    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 num ta sucesso....

    CEP, boa noite. O pessoal aqui, os mais experientes sempre comentam que é melhor você manter uma cache com mais espaço. No seu caso, você configurou o diretorio cache_dir ufs /var/cache 100 16 256 com 100 MB. Aqui na empresa nós definimos cache_dir ufs /var/cache 3000 16 256. Sinceramente, sempre correspondeu bem. Não sei se estou falando besteiras. Que me corrijam os nossos moderadores.
    Um grande abraço .......... :good: :toim:

  3. #3

    Padrão Squid num ta sucesso....

    Tipo dependendo de como foi compilado o squid, existe um pequeno problema caso ele seja muito grande e voce tenha muitos accessos a internet voce ficara sem file descriptors... tenho um squid (daqueles toscos pre-compilados que vem no conectiva *ick*) que seguram uns 1200-1500 estacoes, entao se eu abrir o espaco do cache mais que 300-500Mb ele estora os filedescriptors e o squid comeca a pifar.... qdo eu tomar vergonha na cara e tiver mais tempo (ja que para eles nao eh prioridade, afinal "ta funcionando", fodz isso...) eu resolverei essa bronca... qualquer dizer faco o squid dos sonhos com um cache rapido decente :P ops:

  4. #4

    Padrão squid realinhado...

    Pessoal agradeço a atenção e o cache_dir do meu squid foi para 2000 16 256 num hd de 40 gb. agora eu qria colocar pra rodar o tal de diskd...dizem que é mais rapido e tal...se alguem puder dar uma esclarecida ou postar como fazer....valeu pela força!!!!