+ Responder ao Tópico



  1. #1

    Padrão squid 2.7 stable3

    Companheiros do Under-Linux, presciso da ajuda de vocês, instalei aki na minha lan house um servidor com as seguintes configurações:

    AMD Athlon(tm) MP 1200.051
    MEMORIA: Total 741856 kb (100%)
    HD 40 GB

    deixei cache mem: 128
    cache hd: 8.000 mb
    maxim objeto 20.000 kb
    minimo objeto 4 kb
    forçar cache ativo

    Instalei a versão do bfw 2.31.10 e squid 2.7 stable 3 (direto com wget), no entando não sei como configura-los corretamente, se é somente pelo webadmin do bfw, ou se tem que acessar os arquivos na mão para ativar alguma função.( e eu nem sei como entrar nestes arquivos)
    O servidor esta funcionando, mas a velocidade acho que para um velox de 1 mega (adsl) não tá tão legal, e há momentos que fica muito lento pior que se tivesse sem o servidor, acho que quando fazem download fica mais lento ainda, tenho 13 makinas ligadas a rede. o suso da memoria esta aumentando rapido, não sei se isto é normal, tenho que até reiniciar o servidor de vez em quanto.
    Pelo que li a respeito de um servidor proxy cache, algumas usam makinas antigas e dizem que aceleram bem o acesso a paginas armazenadas, o meu aki acho que não esta fazendo direito este serviço, acho que o pc com estas configurações da p/ 13 makinas tranquilo.
    Então c vc poder por favor me ajude....
    Desde de já agradeço.... msn: [email protected]

    segue aki meu squid.conf:

    http_port 8080 transparent
    icp_port 0
    hierarchy_stoplist cgi-bin ?
    acl QUERY urlpath_regex cgi-bin \?
    acl video_cache dstdomain -i "/usr/local/squid/etc/cache.flt"
    cache allow video_cache
    cache deny QUERY
    #cache_replacement_policy heap LRU
    cache_replacement_policy heap LFUDA
    memory_replacement_policy heap GDSF
    cache_mem 128 MB
    maximum_object_size 20000 KB
    minimum_object_size 4 KB
    maximum_object_size_in_memory 64 KB
    cache_dir diskd /partition/squid/cache 10000 16 256 Q1=72 Q2=64
    cache_access_log none
    cache_store_log none
    cache_effective_user nobody
    cache_effective_group nogroup
    pid_filename /var/run/squid.pid
    half_closed_clients off
    server_persistent_connections off
    client_persistent_connections off
    memory_pools off
    buffered_logs on
    pipeline_prefetch on

    #cache_swap_low 70
    #cache_swap_high 90

    refresh_pattern -i ^http://.*\.(css|htm|html|ico|js|jsp|xml)$ 1440 80% 999999
    refresh_pattern -i ^http://.*\.(bmp|gif|jpeg|jpg|png)$ 1440 80% 999999 ignore-reload
    refresh_pattern -i ^http://.*\.(ace|adt|arj|asf|avi|bin|bz2|bzip|cab|dat|dll|doc|dot|exe|fla|flv|gz|iso|lha|log|lzh|mdb|mid|mov|mp3|mpeg|mpg|msi|mso|ogg|pps|ppt|rar|rm|rtf|shs|src|sys|swf|tgz|tif|ttf|wav|wma|wri|wmv|vpu|vpaa|vqf|vob|zip)$ 43200 100% 999999 ignore-reload

    refresh_pattern ^ftp: 1440 20% 10080
    refresh_pattern ^gopher: 1440 0% 1440
    refresh_pattern . 0 20% 4320

    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.1/32
    acl SSL_ports port 443 563
    acl Safe_ports port 80
    acl Safe_ports port 21
    acl Safe_ports port 443 563
    acl Safe_ports port 70
    acl Safe_ports port 210
    acl Safe_ports port 8180
    acl Safe_ports port 1025-65535
    acl Safe_ports port 280
    acl Safe_ports port 488
    acl Safe_ports port 591
    acl Safe_ports port 777
    acl Safe_ports port 901
    acl purge method PURGE
    acl CONNECT method CONNECT

    #Access deny to Squid ident. header
    header_access Via deny all
    header_access X-Forwarded-For deny all
    header_access Proxy-Connection deny all
    header_access Accept-Encoding deny all
    acl filterneg dstdom_regex "/usr/local/squid/etc/filter.flt"
    acl downloads_blocked urlpath_regex -i \.scr$ \.bat$ \.pif$ \.cmd$\.rmvb$\.3gp.rar$\.avi$
    acl internal_net src "/usr/local/squid/etc/ipaccess.yes"

    http_access allow manager localhost
    http_access deny manager
    http_access deny !Safe_ports
    http_access deny CONNECT !SSL_ports
    http_access allow PURGE localhost
    http_access deny purge
    http_access deny filterneg
    http_reply_access deny downloads_blocked
    http_access allow internal_net
    http_access deny all
    #http_reply_access allow all
    #icp_access allow all
    acl apache rep_header Server ^Apache
    broken_vary_encoding allow apache
    visible_hostname brazilfw
    coredump_dir /partition/squid/cache
    error_directory /usr/local/squid/share/errors/Portuguese

  2. #2

    Padrão

    Já vi que o companherismo esta ausente poraki hein?

  3. #3

    Padrão

    Cara separa 1/4 da memória RAM para o cache e faz cache de no máximo 5GB no HD.

  4. #4

    Padrão

    Citação Postado originalmente por lipeiori Ver Post
    Cara separa 1/4 da memória RAM para o cache e faz cache de no máximo 5GB no HD.
    O que seria 1/4 de 756 de ram. e por qual motivo deveria colocar no maximo 5gb hd?
    Só mais uma pergunta, http_port 8080 transparent, esse 8080 não deveria ser 3128?

    Obrigado amigo...
    Última edição por LASERNET; 23-01-2009 às 20:11.

  5. #5

    Padrão

    Citação Postado originalmente por LASERNET Ver Post
    O que seria 1/4 de 756 de ram. e por qual motivo deveria colocar no maximo 5gb hd?
    Só mais uma pergunta, http_port 8080 transparent, esse 8080 não deveria ser 3128?

    Obrigado amigo...
    Seria 189MB + 8 MB = 197~200MB.

    O ideal é no máximo 5GB: BrazilFW Firewall and Router • View topic - Novas versões do SQUID/SARG

  6. #6

    Padrão

    Citação Postado originalmente por lipeiori Ver Post
    Seria 189MB + 8 MB = 197~200MB.

    O ideal é no máximo 5GB: BrazilFW Firewall and Router • View topic - Novas versões do SQUID/SARG
    só pra finalizar, então devo colocar esta média de 189 mb de ram p/ cache na memoria?
    E esse:
    http_port 8080 transparent não seria :
    http_port 3128 transparent que esta no meu squid.conf?

    Obrigado mais uma vez.....