Instalando Bandwidhtd + Apache2 Debian Lenny
Olá,
Depois de precisar perder um bom tempo pra instalar o Bandwidthd, um programa excelente pra monitorar o tráfego de banda na sua rede, irei postar um breve tutorial. Utilizei a versão 2.0.1.
Primeiro baixe o Bandwidthd aqui
Após isso é fazer a instalação padrão:
dpkg -i SARGE-bandwidthd_2.0.1_i386.deb
O Programa contem apenas 1 arquivo de configuração, que se encontra dentro de /etc/bandwidthd/bandwidthd.conf, irei colocar um arquivo de exemplo:
# Bandwidthd.conf
#
# Commented out options are here to provide
# documentation and represent defaults# AQUI VOCÊ DEVE COLOCAR AS REDES QUE VOCÊ QUER MONITORAR,
# EX: SE VOCÊ QUER MONITORAR A ETH1 QUE ESTÁ COM A CLASSE DE
# IPS 10.250.0.X VOCÊ DEVE COLOCAR AQUI EXATAMENTE O IP E A
# MASCARA QUE TEM NA SUA PLACA DE REDE, PARA CADA SUBNET
# VOCÊ DEVE ADICIONAR UMA ENTRADA subnet.
subnet 10.0.0.0/8# AQUI VOCÊ DEVE COLOCAR A INTERFACE A SER ESCUTADA, SE VOCÊ
# QUER ESCUTAR MAIS DE 1 INTERFACE ENTÃO COLOQUE any, SE VAI
# ESCUTAR APENAS 1 ENTÃO COLOQUE Ex: ETH1
dev “any”# ABAIXO ALGUMAS POUCAS OPÇÕES PRECISAM SER ALTERADAS
# An interval is 2.5 minutes, this is how many
# intervals to skip before doing a graphing run
#skip_intervals 0# Graph cutoff is how many k must be transfered by an
# ip before we bother to graph it
graph_cutoff 1024# VOCÊ SÓ PRECISA ALTERAR ESSA OPÇÃO PARA true CASO QUEIRA
# QUE ELE TAMBÉM MONITORE IPS QUE NÃO PASSAM DIRETAMENTE POR
# ESSE COMPUTADOR, TRAFEGO DE IPS QUE CHEGAM A SUA INTERFACE
# MAS QUE NÃO PASSAM DIRETAMENTE POR ELA.
promiscuous true# ATIVAR O LOG DO BANDWIDTHD PARA UM ARQUIVO
output_cdf true# LER O LOG NOVAMENTE AO SER REINICIADO PARA QUE O MESMO
# SAIBA QUAIS FORAM AS #ULTIMAS MODIFICAÇÕES, SENÃO AO SER
# REINICIADO OS GRÁFICOS TAMBÉM REINICIARÃO DO #0.
recover_cdf true
# Libpcap format filter string used to control what bandwidthd see’s
# Please always include “ip” in the string to avoid strange problems
# filter “ip”# ATIVA A GERAÇÃO DE GRÁFICOS PARA CADA IP
graph true# TEMPO PARA REFRESH AUTOMÁTICO DA PAGINA QUE SERÁ GERADA PELO BANDWIDTHD.
meta_refresh 150
Agora que vem o segredo, o BandwidthD gera as imagens e o código HTML no diretório /var/lib/bandwidthd/htdocs/. Para a exibição das páginas, é necessário que se crie um link simbólico /var/www/bandwidthd/
ln -s /var/lib/bandwidthd/htdocs/ /var/www/bandwidthd
Dê as permissões:
chmod 775 -R /var/www/bandwidthd
Reiniciar o serviço:
/etc/init.d/bandwidthd restart
E acessar pelo browse com o endereço http://localhost/Bandwidhtd
Espero ter ajudado, qualquer duvida estou a disposição, Abraço a todos!
Thanks for posting about this, I would love to read more about this topic.