Autor: Adriano Rodrigues Balani
Data: 10/12/2008
Tcptrack, um monitor de consumo de banda em tempo real
Estava atrás de um programa que mostrasse o consumo de banda por ip da minha rede, pois algumas soluções como bandwidth, apesar de ser muito legal e de fácil entendimento, não me dava o resultado em tempo real, foi onde pesquisando pela internet achei o tcptrack.
O tcptrack é um software utilizado para monitorar conexões de rede baseado no tcpdump. Seu uso baseia-se totalmente em linha de comando.
Pacotes:
tcptrack: http://www.rhythm.cx/~steve/devel/tcptrack/release/1.3.0/source/tcptrack-1.3.0.tar.gz
Instalação:
Para quem gosta de partir direto do fonte, que nem eu, aí vai.
Entre dentro do diretório onde baixou e descompactou o fonte e:
# ./configure
# make
# make install
Para quem usa Linux Debian ou Ubuntu:
# apt-get install tcptrack
Uso:
Esses comandos foram testados como usuário root. Supondo que temos um firewall com duas placas de rede, sendo eth0 (externa) e eth1 (interna) e a faixa de ip interno 192.168.1.0/24.
O comando abaixo lista todas as conexões do firewall com a rede interna:
# tcptrack -i eth1
O comando abaixo monitora apenas um host da rede interna:
# tcptrack -i eth0 src or dst 192.168.1.25
Agora é só usar a criatividade, pois o tcptrack é bastante flexível.
Nenhum comentário:
Postar um comentário