5 de jan. de 2010

Instalando HTB-Tools no Debian Lenny/Squeeze

Segue abaixo o processo de instalação do HTB_Tools no Debian Lenny/Squeeze. HTB_Tools é extremamente simples de usar, instalar e configurar basta observar alguns detalhes importantes.

Eis os passos:

Baixe a ultima versão estável do HTB_Tools:

- http://htb-tools.skydevel.ro/download.php?list.19

ou

- wget http://sites.google.com/site/pauloxmachado/arquivos/HTB-tools-0.3.0a.tar.gz

Em seguida baixe os pacotes necessários:

# apt-get update

# apt-get install make flex-old dialog libncurses5-dev kernel-package gcc

# wget http://sites.google.com/site/pauloxmachado/arquivos/bitops.h

Agora segue os passos para instalação

# tar -zxvf HTB-tools-0.3.0a.tar.gz -C /usr/local

# cd /usr/local/HTB-Tools-0.3.0a/

Vamos criar o diretorio asr dentro de include para poder inserir a biblioteca que falta:

# cd include/

# mkdir asr/

Agora vem o detalhe mais importante, copie a biblioteca bitops.h para dentro do diretorio criado:

# mv /root/bitops.h /usr/local/HTB-Tools-0.3.0a/include/asm/

volte para o raiz do diretorio descompactado:

# cd /usr/local/HTB-Tools-0.3.0a/

Hora de instalar:

# mkdir /usr/local/man/man8

# make full

# make clean

# make all

# cp q_* /sbin/

Caso não esteja levantado o módulo cls_u32 levante-o:

# modprobe cls_u32

Assim que terminar a compilação só vai faltar a configuração dos arquivos.

10 comentários:

.D.E.O. disse...

este é o tutorial que resolveu meu problema...

completo.

RRF disse...

Muito bom

Obrigado!!!

Patrick C Brito disse...

Como faço agora para fazer um controle de banda individual. Obrigado

Paulo Roberto disse...

Patrick é só você fazer pela máscara de rede:

src {
192.168.1.1/32;
};

Se você colocar a máscara de 32 bits ele só vai controlar pro IP 192.168.1.1 (nesse caso).

Felipe disse...

ótimo tutorial, gostaria de saber se voce pode me ajudar a configurar o HTB junto com o squid, sem barrar a banda do cache.
Utilizo o debian squezze

Paulo Roberto disse...

Felipe,

O HTB trabalha abaixo da camada de aplicação, sendo assim ele não tem como fazer essa separação. Ou limita tudo ou não limita nada.

João disse...

Para instalar no squeze é o mesmo procedimento ?

Anônimo disse...

nao tem como limitar um grupo de ips especificos de uma mesma rede modificando a mascara como citado pelo colega.
Ou e necessario estar em redes diferentes e criar varios gateways virtuais no servidor.

No caso 192.168.1.1/30 seria 2 hosts.
Att.

Anônimo disse...

Rapaz toda vez q inicio o HTB ele trava na velocidade de 54 56 kbps e download de + -6 kbps.. alguem já se deparou com esse erro?

Anônimo disse...

Rapaz, toda vez que inicio o HTB a velocidade de banda trava em 54/56 kbps e down em 5 ou 6 kbps alguem já se deparou com isso?

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Hot Sonakshi Sinha, Car Price in India