Autor Tópico: Squid com um ótimo cache  (Lida 1873 vezes)

Offline scorninpc

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Squid com um ótimo cache
« Online: 12 de Maio de 2009, 22:49 »
Pessoal estou tentando montando um servidor proxy aqui, e gostaria de um cache ótimo, gostaria de guardar videos do youtube por exemplo, deixar em cache arquivos de até 50M ou até 100M. Sei que é possivel, mas não sei se é viavel, gostaria da opnião de voces.

Meu proxy terá tambem liberação de banda, o esquema é interno aqui, tenho 5 usuarios, gostaria de liberar 512Kbps para eles e somente para eles, outros IPs serão bloqueados, e isso com um bom cache, ja que a internet já não é aquelas coisas.

É possivel, alguem tem um config +/- pra isso? estou tentando a horas, mas não estou conseguindo nem chegar perto disso.

Bem, obrigado por me darem um espaço onde posso recorrer =)

Offline scorninpc

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Squid com um ótimo cache
« Resposta #1 Online: 14 de Maio de 2009, 08:58 »
Pessoal, andei dando uma olhada, e consegui montar o proxy que eu queria, porem o squid só limita banda http, mas preciso limitar de tudo, li que usando squid e IPTABLES, ele não limita upload, como voces fazem isso hem? como limitar banda, "logar" e guardar cache?

Offline scorninpc

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Squid com um ótimo cache
« Resposta #2 Online: 19 de Maio de 2009, 14:15 »
Bem pessoal, dpeois de uma longa espera, descobri que 40% das dicas do forum rolam por MP. Lamentável.

Porem vamos lá, consegui subir meu squid com esse conf
Código: [Selecionar]
http_port 3128
visible_hostname localhost
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern .               0       20%     4320
coredump_dir /var/spool/squid
cache_effective_user proxy
cache_effective_group proxy
cache_mem 100 MB
access_log /var/log/squid/access.log squid


acl all src 0.0.0.0/0.0.0.0

http_access allow all

vale lembrar do firewall, se tiver tendo problemas com o squid, limpe tudo para ver se funciona, funcionando o problema está no firewall

valeu.