Duvida iniciante- Squid limitando Cache [RESOLVIDO]

1. Duvida iniciante- Squid limitando Cache [RESOLVIDO]

Daniel P. L. Almeida
daniel.uramg

(usa Outra)

Enviado em 05/04/2009 - 16:46h

Ae gente
to com um probleminha aqui, montei um servidor Linux com o Kurumin somente para limitar a banda da internet que distribuo, não intendo bem de Linux to aprendendo agora na marra!
Esta com Squid fazendo cache, controle de banda col delay pools, servidor DHCP e proxy transparente, todos os IPs são limitados a +- 600k, apenas 5 sem limite, que uso IP fixo em minhas maquinas, todos os gerados pelo DHCP são limitados, ate ai tudo funciona bem, porem o Squid está limitando a banda dos usuarios ate para acessar arquivos que já estão em Cahce, por ex, um usuario acaba de fazer atualização do AVG, e outro usuario tambem limitado vai fazer a mesma atualização, o Squid fica "empacando" o down sendo que não é necessario baixa-la novamente, sendo que já está armazenado em cahce, se faço da minha maquina com o IP fixo que está liberado o acesso é imediato.
Resumindo, preciso que o controle de banda seja feito apenas para downloads feitos, se já estão armazenados em cache não precisa ter limite!
Até criei umas ACLs pra não ter limite de navegação, so que parece que não esta funcionando o acesso a sites tambem está limitado..

Qualquer ajuda é bem vinda, desculpem pela pergunta meio [*****], pra maioria aqui isso é mel na [*****]!


  


2. hierarcy_stoplist

Davi Ribeiro
dastyler

(usa Fedora)

Enviado em 06/04/2009 - 10:47h

use esta opção para dar um bypass na regra, fazendo com que o Squid não faça cache do endereço listado a direita do parametro. Um exmeplo:

hirarchy_stoplist jsp

Faz com que as paginas em jsp (dinamicas) não sejam cacheadas.

[]´s




3. Cache full

Daniel P. L. Almeida
daniel.uramg

(usa Outra)

Enviado em 06/04/2009 - 11:16h

acho que não intendeu minha duvida.
meu problema é o oposto, eu quero que o Squid faça cache de tudo, porém que não limite a banda para acessar o que já esta armazenado em cache, entendeu?
pesquisando vi que é o que chamam de "cache full" que uma solução é implementar a patch ZPH, porém meu servidor já está instalado e rodando bem, queria se possivel uma solução mais simples.
meu Squid uso SOMENTE para limitar banda e fazer cahce de paginas, downloads, atualizaçoes, etc, em uma rede pequena com +- 20 micros e um link de 10Mb.
Em outro forum um amigo me disse pra usar "X-Cache:HIT", que desta maneira não precisaria da patch no Squid, so que não intendi nada de como usar isso!
Se alguem souber me explicar sobre esse "X-Cache:HIT", isto é apenas uma linha que devo adicionar ao meu squid.conf?

Valew a ajuda!!


4. ZPH ou X-Cache: HIT

Daniel P. L. Almeida
daniel.uramg

(usa Outra)

Enviado em 07/04/2009 - 11:27h

Encontrei 2 opções:
o famozo patch do Squid ZPH, porém meus squid já está instalado e rodando bem, acho que é arriscado tentar isso.

e X-Cache: HIT que parece ser comandos do iptables para identificar pacotes que estão em cache e manda-los direto por fora do controle de banda, porém não encontrei nada de como implantar este sistema em meu servidor!
Neste site http://www.vivaolinux.com.br/dica/CBQ-+-Cache-Full-(Squid) explica como fazer em um mservidor com CBQ, só que não uso CBQ alguem pode me ajudar a usar esse sistema, meu controle de banda faço com delay pools.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts