Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Configurando o Bandwithd (monitoração gráfica)
Linux user
r3v0lt4d0
13/05/2006
BandwidthD segue o uso de subnets da rede de TCP/IP e constrói gráficos em HTML para indicar a utilização de protocolos da rede. As cartas são construídas por IPs em individual. Além disso, a utilização de cada endereço de IP, o tráfego do HTTP, do TCP, do UDP, do ICMP, do VPN e do P2P é por cor codificada.
Por: Mateus Evangelista Oliveira Pereira
[ Hits: 22304 ]
Conceito: 10.0   2 voto(s)2 voto(s)2 voto(s)2 voto(s)2 voto(s) + quero dar nota ao artigo

Baixando e Instalando

O sistema utilizado nessa instalação foi o Slackware 10.0, mas creio que em outras distribuições não seja diferente.

Para baixar o BandwithD:

# wget http://surfnet.dl.sourceforge.net/sourceforge/\
bandwidthd/bandwidthd-2.0.1.tgz


Se você está usando o Slackware, basta digitar "installpkg bandwidthd-2.0.1.tgz" que ele irá criar uma pasta no no diretório raiz /bandwidthd-2.0.1.

OBS: Se você está usando outra distribuição, para descompactar o arquivo use o comando "tar -zxvf bandwidthd-2.0.1.tgz".

Agora vamos entrar no diretório do BandwithD para compilar e instalar o programa:

$ cd /bandwidthd-2.0.1
$ su
# ./configure CFLAGS=-lz
# make
# make install


Pronto, programa instalado! :)

Próxima página >>




Páginas do artigo
   1. Baixando e Instalando
   2. Configurando

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por rebinat em 13/05/2006 - 13:40h:

com o bandwidht tem como controlar banda de usuarios??

[2] Comentário enviado por andregondim em 13/05/2006 - 14:14h:

Uso o Slackware 10.2 com instalação full. E dá o seguinte erro:
Logo após o ./configure CFLAGS=-lz
configure: error: Bandwidthd requires but cannot find libgd

Tentei baixar e instalar
ftp://rpmfind.net/linux/contrib/libc6/i386/libgd-1.3-4.i386.rpm
fiz o rpm2targz libgd-1.3-4.i386.rpm, depois tar zxvf libgd-1.3-4.i386.tar.gz e continuou dando erro, tens alguma dica?

Agradeço desde já,
André Gondim

[3] Comentário enviado por CesarFilho em 13/05/2006 - 23:24h:

Você digitou ldconfig após instalar a lib?

[4] Comentário enviado por flipe em 15/05/2006 - 09:53h:

andregondim...

parece que você não tem a libgd instalada.

tenta procurar o tar.gz em http://sourceforge.net/projects/bandwidhtd

falo!

[5] Comentário enviado por juniorcoop em 15/05/2006 - 22:13h:

boa noite irmão.. como eu faço para instalar o bandwithd no debian...

msn: juniormiguel@hotmail.com.br


[6] Comentário enviado por adrihenper em 16/05/2006 - 08:11h:

Otimo artigo maninho, seguinte para os que estaum com dificuldades, existem 3 dependencias para instalacao do BANDWITHD, segue abaixo os links para download......

LIBPCAP http://www.tcpdump.org/
LIBPNG http://www.libpng.org/
LIBGD http://www.boutell.com/gd/

Ta ai so baixar ...........

by GARGAMEL!!!!


[7] Comentário enviado por cesarh em 16/05/2006 - 23:41h:

ola
amigo estou com um problema quando digito ./configure CFLAGS=-lz
da o erro
checking for C compiler default output... configure: error: C compiler cannot create executables
pode me ajudar?


[8] Comentário enviado por cesarh em 16/05/2006 - 23:43h:

e se digito ./configure da o seguinte erro

configure: error: Bandwidthd requires but cannot libpng

so que eu tenho este pacote instalado inclusive o mrtg usa o mesmo
pacote e ta ok




[9] Comentário enviado por danielfelipetto em 17/05/2006 - 09:57h:

Opa pessoal, blz?
Estou precisando e muito usar essa ferramenta em minha empresa para analizar quem está consumindo a banda!
Estou tendo o seguinte problema: Qd abro meu navegador, e adiciono o endereço para gerar os gráficos, dá a seguinte mensagem:

"bandwidthd has nothing to graph. This message should be replaced by graphs in a few minutes. If it's not, please see the section titled "Known Bugs and Troubleshooting" in the README "

Já tentei mudanças no .conf e nada, as 3 libs estão instaladas tb...o que mais pode ser?


[10] Comentário enviado por r3v0lt4d0 em 17/05/2006 - 11:53h:

o bandwith é configurado pra gerar os graficos depois de 2,5 minutos.. tenta ver se é isso cara...
manda rodar o bandwhitd e depois de um tempo olha se ele ta gerando os graficos..

[11] Comentário enviado por eei em 20/07/2006 - 11:29h:

Está me dando o seguinte erro depois de dar
./configure CFLAGS=-lz

error: C compiler cannot create executables

oq será que pode ser isso
estou usando o debian sarge
e tenho o gcc instalado

abraços

[12] Comentário enviado por frajolitzz em 15/08/2006 - 12:52h:

Opa ... bom artigo

Mas to com um probleminha aqui ... depois de instalado que vo executa-lo da seguinte msg

root@fredericoi1007_00:/usr/local/bandwidthd# ./bandwidthd
Syntax Error "syntax error" on line 15

qdo vou ver os logs ... aparece:

Aug 15 11:50:28 fredericoi1007_00 bandwidthd: Monitoring subnet 10.21.0.0 with netmask 10.21.0.0

Mas qdo acesso o endereço via web soh aparece uma pasta com 2 imgs dentro.

Sabem o q pode ser??
Grato,
Fred I. de Oliveira



[13] Comentário enviado por y2h4ck em 20/08/2006 - 19:48h:

O bandwidthd e bem legal porem tem um defeito gravissimo: quando o daemon para os logs sao zerados. Acho que isso tira totalmente a funcionalidade da ferramenta.

Espero que no futuro deem um jeito nisso.

[14] Comentário enviado por AD-Beet em 28/11/2006 - 09:43h:

Segui exatamente este tutorial e na hora de rodar com o './bandwidthd' ele dá a seguinte mensagem:
Syntax Error "syntax error" on line 5

uso a distribuiçao CentOS
por favor me ajudem :)
vlw abraço.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.