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
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
Re: Ajuda configurar squid ssomente para cache
Citação:
Postado originalmente por
RBortoli
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