Squid diminui velocidade da internet

1. Squid diminui velocidade da internet

valter hugo
mrvalterhugo

(usa Debian)

Enviado em 12/01/2014 - 18:40h

Ala pessoal do VOL, blz...
É o seguinte galera, comecei recentemente a estudar servidores linux com a ajuda do livro do Morimoto.
Ja li quase todos os tópicos. E agora estou colocando em pratica na minha rede domestica.
A rede é composta por 4 notebooks, 1 desktop, 1 roteador intelbras wrn 240i, e uma antena usb para conexão via radio.
Todos com windows, porém, no meu notebook eu virtualiza o debian em modo texto, com 8 gb de disco dinâmico e 390 mg de ram.
O servidor é composto por DHCP, Squid, sarg, e NTP, bem básico.
Por que montar este servidor?
por que eu queira rotear a internet, porem como a antena era usb não era possível.
A principio eu roteava simplesmente com uma ponte no windows.
Depois decidi montar o servidor, virtualizado, com DHCP e Squid.
A principio fiquei satisfeito com o resultado, depois de muito tempo quebrando a cabeça.
Bom, eu coloquei a antena no servidor, e fiz um nat com a placa do pc.
Acesso internet tranquilo, inclusive sem fio, com este servidor.
Porém, tenho percebido que a conexão esta muito lenta por causa do squid, quando
uso a conexão direta ela é muito mais rápida.
Sem falar que não consegui fazer bloqueio de sites, me ajudem a melhora minha
rede, olha ai o .conf


Se não quiserem ler o texto venham direto aqui.
Squid deixando minha internet lenta

http_port 3128 transparent
visible_hostname externo

acl bloquear dst 200.147.3.205
http_access deny bloquear

acl all src 0.0.0.0/0.0.0.0
http_access allow all

#cache da memoria ram
cache_mem 90 MB
maximum_object_size_in_memory 1024 KB

#cache do hd
maximum_object_size 512 MB
minimum_object_size 0 KB

#percentagem de uso
cache_swap_low 90
cache_swap_high 95

cache_dir aufs /cache 2048 16 256
cache_access_log /var/log/squid/access.log

Estou pensando em tirar o squid e deixar no puro nat.
Se precisarem do conf do dhcp me falem.
As regras do firewall foram mesmo so pra redirecionar os pacotes.


  


2. Re: Squid diminui velocidade da internet

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/01/2014 - 23:04h

Não sou especialista nesse assunto, mas uma provável questão a refletir é o parametro abaixo.

minimum_object_size 0 KB

Se vc deixa zero ele faz cache de tudo até o máximo especificado. No entanto, em 10 anos com servidores notei não adianta fazer cache de objetos muitos pequenos, principalmente se o disco não for de última geração. Pois o tempo de procura no disco é maior que fazer download dele novamente.

Caso seja um servidor web, os parêmetros do .htacess estão especificados corretamente?


3. Re: Squid diminui velocidade da internet

Buckminster
Buckminster

(usa Debian)

Enviado em 12/01/2014 - 23:13h

Esta ACL

acl bloquear dst 200.147.3.205
http_access deny bloquear

deixe assim

acl bloquear src 200.147.3.205
http_access deny bloquear

A opção dst é uma ACl lenta.

E esta ACL

acl all src 0.0.0.0/0.0.0.0

dependendo da versão do teu Squid ela não é necessária, pois o Squid cria ela automaticamente, bastando colocar depois

http_access allow all
ou
http_access deny all

E da forma como está (allow all) você está permitindo tudo, por isso não está bloqueando os sites.
E a posição das regras é importante no squid.conf.

Execute squid -v ou squid --version ou squid3 -v ou squid3 --version e posta aqui a saída de um desses comandos.

Para verificar se tem algum erro de sintaxe no squid.conf, execute squid -k parse.

http://www.vivaolinux.com.br/artigo/Squid-Entendendo-um-pouco-as-configuracoes/


4. Re: Squid diminui velocidade da internet

valter hugo
mrvalterhugo

(usa Debian)

Enviado em 15/01/2014 - 13:21h

Obrigado pela ajuda.
Fiz as mudanças, porém não surgiu efeito, reiniciei e nada.
por estar muito lento optei por tirar o proxy, ate o torrent estava demasiadamente lento.
Agora tem apenas um nat, melhorou e muito a velocidade.

Se alguem poder dar um palpite do por que a internet ter ficado lenta, post ai.

o meu é,ficou lento pois é um maquina virtual, o que diminui a eficiencia.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts