HTB x CACHE SQUID A FULL - R E S O L V I D O
OLA PESSOAL, TENHO UMA DUVIDA QUERIA SABER SE ALGUEM POR AKI SABE COMO FACO PRA DEIXAR OS CLIENTES NAVEGANDO A FULL NO CACHE DO SERVIDOR, TIPO:
SE A MAQUINA QUE FOR ABRIR UM SITE OU FAZER UM DOWNLOAD EO MESMO JA ESTIVER NO CACHE DO SQUID, O MESMO IRA NA VELOCIDADE FULL DA PLACA DE REDE MAS SE CASO O MESMO NÃO TIVER NO CACHE DO SQUID O HTB CONTROLA A VELOCIDADE NORMALMENTE COMO DEFINIDA NO SEU SCIPT DE CONFIGURACÃO DOS CLIENTES.
FICO GRATO COM A COLABORA... DE TODOS....
Re: HTB x CACHE SQUID A FULL
isso é facil amigo.
basta nas regras do seu htb (marcação por pacote) não marcar a porta 80 e ativar o delay pools no squid pra ninguem consumir o link todo.
no meu htb eu faço assim na linha de marcação de pacotes:
[size=10pt]$IPTABLES -t mangle -A FORWARD -p tcp -s $ADDR --dport ! 80 -j MARK --set-mark $ID[/size]
assim eu libero essa porta do controle de banda.
no squid eu tenho na parte de delay pools:
acl paginas urlpath_regex -i "/etc/squid/acelerador/paginas.txt"
delay_pools 2
delay_class 1 3
delay_class 2 3
delay_access 1 allow paginas
delay_access 1 deny all
delay_access 2 allow wifi
delay_access 2 deny all
delay_parameters 1 -1/-1 -1/-1 109250/128000
delay_parameters 2 -1/-1 -1/-1 18750/128000
sendo que nesse arquivo citrado, coloquei apenas as extensões htm, asp, php, cgi, pl, etc...
assim a navegação vai ficar turbinada, ja outras coisas (downloads, etc) vem no download de forma normal.
espero ter ajudado.
Re: HTB x CACHE SQUID A FULL
cara descupa a demora to sem net aki, ta tudo parado.
essa linha:
$IPTABLES -t mangle -A FORWARD -p tcp -s $ADDR --dport ! 80 -j MARK --set-mark $ID
essas variaveis $IPTABLES, $ADDR e $ID tenho que crialas?
fico grato na sua ajuda
Re: HTB x CACHE SQUID A FULL
$IPTABLES -> local do iptables
$ADDR -> endereço do seu cliente
$ID -> identificador unico para o seu cliente, cada regra no HTB tem seu identificador
Re: HTB x CACHE SQUID A FULL
Meu rei,
eu to usando o script pronto do htb peguei o mesmo no site do htb baixei o pacote pro slackware e instalei.
tentei editar o arquivo do htb mas não achei nada do iptables dentro.
queria te encomodar mais um pouco pra pedir sua ajuda.
os arquivos dele fica dentro do /sbin
os arquivos são
htb
htbgen
q_checkcfg
q_parser
q_show
onde devo emplementar?
fico grato com sua ajuda