+ Responder ao Tópico



  1. #1

    Padrão Ajuda configurar squid ssomente para cache

    Gostaria da ajuda para configrar o squid em um laboratorio de informatica com o linux Educacional. O squid ta rodando com as configurações abaixo, que instalei para saber se estava respondenco o servidor cache, mas eu gostaria que este servidor cacheie paginas web como iguinho (www.iguinho.com.br) que tem joguinhos em flash, para que quando fosse uma atividade direcionada a este tipo de site, as paginas carregassem mais rapidamente, pois a internet é de apenas 2 Mb da oi, no teste de velocidade chega a 1,6 Mb e para carregar em 9 gabinetes com 3 telas, mouse e teclado (sistema multiusuario do linux educacional) demora. Gostaria de saber se tem possibilidade de fazer com que quando uma das maquinas acessar um determinado site ele fique acessivel as outras maquinas nao necessitando de buscar tudo novamente na web, mas sim no servidor que esta na rede, inclusive os joguinhos em flash
    Os computadores ja estao passando pelo squid, pois quando desligo o computador q tem o squid as outras maquinas nao navegam na internet
    Nao é necessario fazer nenhum controle de autenticação ou bloqueio no momento, apenas cachear paginas como a do iguinho, rachacuca, escolagames.com.br

    Agradeço desde já se alguem se propuser a dar uma ajuda.


    http_port 3128

    visible_hostname Infomatica (Nome do Servidor)

    acl all src 0.0.0.0/0.0.0.0
    http_access allow all

  2. #2

    Padrão Re: Ajuda configurar squid ssomente para cache

    Cara sem problema, como não vai fazer controle de banda fica fácil segue o link abaixo:
    vai fazendo e postando as dúvidas:
    http://www.vivaolinux.com.br/etc/squid.conf-alencar

  3. #3
    Analista de Sistemas Avatar de MDdantas
    Ingresso
    Apr 2007
    Localização
    Caruaru - Pernambuco
    Posts
    422

    Padrão Re: Ajuda configurar squid ssomente para cache

    Citação Postado originalmente por RBortoli Ver Post
    Gostaria da ajuda para configrar o squid em um laboratorio de informatica com o linux Educacional. O squid ta rodando com as configurações abaixo, que instalei para saber se estava respondenco o servidor cache, mas eu gostaria que este servidor cacheie paginas web como iguinho (www.iguinho.com.br) que tem joguinhos em flash, para que quando fosse uma atividade direcionada a este tipo de site, as paginas carregassem mais rapidamente, pois a internet é de apenas 2 Mb da oi, no teste de velocidade chega a 1,6 Mb e para carregar em 9 gabinetes com 3 telas, mouse e teclado (sistema multiusuario do linux educacional) demora. Gostaria de saber se tem possibilidade de fazer com que quando uma das maquinas acessar um determinado site ele fique acessivel as outras maquinas nao necessitando de buscar tudo novamente na web, mas sim no servidor que esta na rede, inclusive os joguinhos em flash
    Os computadores ja estao passando pelo squid, pois quando desligo o computador q tem o squid as outras maquinas nao navegam na internet
    Nao é necessario fazer nenhum controle de autenticação ou bloqueio no momento, apenas cachear paginas como a do iguinho, rachacuca, escolagames.com.br

    Agradeço desde já se alguem se propuser a dar uma ajuda.


    http_port 3128

    visible_hostname Infomatica (Nome do Servidor)

    acl all src 0.0.0.0/0.0.0.0
    http_access allow all

    Amigo,

    Tais usando qual distro e qual a versão do teu squid? Vou postar aqui uma configuração que fiz ontem para os servidores de alguns clientes.

    #=============================================================
    #CONF DESENVOLVIDA PELA NETTLINK TECNOLOGIA
    # [email protected]
    # SQUID VERSÃO 3.1.20
    # DISTRO: DEBIAN 7.2.0
    #=============================================================






    # OPCOES DE REDE
    #======================================================================
    http_port 3128 intercept


    #PARAMETROS ADMINISTRATIVOS
    #======================================================================
    cache_mgr [email protected]
    visible_hostname srv-firewall
    cache_effective_user proxy
    cache_effective_group proxy
    httpd_suppress_version_string on


    # OPCOES DE CACHE NA MEMORIA
    #======================================================================
    cache_mem 512 MB
    maximum_object_size_in_memory 256 KB
    memory_replacement_policy heap GDSF


    # OPCOES DO CACHE NO HD
    #=====================================================================
    cache_swap_low 80
    cache_swap_high 90
    maximum_object_size 4096 KB
    minimum_object_size 0 K
    cache_replacement_policy heap LFUDA
    cache_dir aufs /cache/cache 10000 16 256


    # OPCOES DE LOG
    #=====================================================================
    access_log /cache/logs/access.log
    cache_log /cache/logs/cache.log
    cache_store_log none
    logfile_rotate 5
    log_icp_queries off


    # OPCOES PARA AFINAR O CACHE
    #=====================================================================
    refresh_pattern ^ftp: 1440 20% 10080 reload-into-ims
    refresh_pattern ^gopher: 1440 0% 1440
    refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
    refresh_pattern . 1440 90% 10080


    refresh_pattern -i .(gif|png|jp?g|ico|bmp|tiff?)$ 10080 95% 43200 override-expire override-lastmod reload-into-ims ignore-no-cache ignore-private
    refresh_pattern -i .(#rpm|cab|deb|exe|msi|msu|zip|tar|xz|bz|bz2|lzma|gz|tgz|rar|bin|7z|doc?|xls?|ppt?|pdf|nth|psd|sis)$ 10080 90% 43200 override-expire override-lastmod reload-into-ims ignore-no-cache ignore-private
    refresh_pattern -i .(avi|iso|wav|mid|mp?|mpeg|mov|3gp|wm?|swf|flv|x-flv|axd)$ 43200 95% 432000 override-expire override-lastmod reload-into-ims ignore-no-cache ignore-private
    refresh_pattern -i .(html|htm|css|js)$ 1440 75% 40320
    refresh_pattern -i .index.(html|htm)$ 0 75% 10080


    quick_abort_max 10 KB
    quick_abort_min 10 KB
    quick_abort_pct 95
    store_avg_object_size 13 KB


    # OPCOES HTTP
    #====================================================================
    vary_ignore_expire on


    request_header_access From deny all
    request_header_access Server deny all
    request_header_access Link deny all
    request_header_access Via deny all
    request_header_access X-Forwarded-For deny all


    # TEMPO LIMITE
    #====================================================================
    forward_timeout 240 second
    connect_timeout 30 second
    peer_connect_timeout 5 second
    read_timeout 600 second
    request_timeout 60 second
    shutdown_lifetime 10 second


    # OPCOES PARA FTP
    #====================================================================
    ftp_list_width 32
    ftp_passive on
    ftp_sanitycheck on


    # OPCOES DE DNS
    #====================================================================
    dns_timeout 10 seconds
    dns_nameservers 10.10.10.100 8.8.8.8 8.8.4.4 # DNS Server


    # DIVERSOS
    #====================================================================
    memory_pools off
    pipeline_prefetch off
    offline_mode off
    coredump_dir /var/spool/squid3


    # OPCOES PARA CONTROLE DE ACESSO
    #====================================================================
    acl QUERY urlpath_regex -i cgi-bin \? \.php$ \.asp$ \.shtml$ \.cfm$ \.cfml$ \.phtml$ \.php3$ localhost


    acl all src
    acl localnet src 10.10.10.0/24
    acl manager proto cache_object
    acl localhost src 127.0.0.1/32 ::1
    acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
    acl SSL_ports port 443
    acl Safe_ports port 80 # http
    acl Safe_ports port 21 # ftp
    acl Safe_ports port 443 # https
    acl Safe_ports port 70 # gopher
    acl Safe_ports port 210 # wais
    acl Safe_ports port 1025-65535 # unregistered ports
    acl Safe_ports port 280 # http-mgmt
    acl Safe_ports port 488 # gss-http
    acl Safe_ports port 591 # filemaker
    acl Safe_ports port 777 # multiling http
    acl PURGE method PURGE
    acl CONNECT method CONNECT
    http_access allow manager localhost
    http_access deny manager
    http_access deny !Safe_ports
    http_access deny CONNECT !SSL_ports
    http_access allow localhost
    cache deny QUERY

    # CONTROLE DE ACESSO INFORMATEC
    #====================================================================
    acl ip_full src "/etc/squid3/conf/ip_full.txt"
    acl liberado url_regex "/etc/squid3/conf/sites_liberados.txt"
    acl porno url_regex "/etc/squid3/conf/porno.txt"
    acl listarest url_regex "/etc/squid3/conf/sites_bloqueados.txt"
    acl msn url_regex "/etc/squid3/conf/msn.txt"


    http_access allow liberado
    http_access deny porno
    http_access allow ip_full
    http_access deny listarest
    http_access deny msn localnet
    http_access allow localnet
    http_access deny all
    http_reply_access allow all
    icp_access allow all