Tcptrack, um monitor de consumo de banda em tempo real

Publicado por Adriano Rodrigues Balani em 10/12/2008

[ Hits: 42.261 ]

Blog: http://blogdobalani.blogspot.com

 


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: Download 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.

Outras dicas deste autor

Primeira versão da interface de web para Imspector

Cairo-dock no Slackware64

Exportar banco de dados SQLite para arquivo .sql

Trocar senha do Webmin

Instalar impressora Lexmark X342N no Slackware

Leitura recomendada

Replicação de Banco de Dados MySQL com Percona XtraDB

Perfil do VOL: como selecionar várias distros secundárias

Qual a melhor distribuição?

Monitor externo no seu notebook com Ubuntu

Instalando o modem smartlink no Slackware 12

  

Comentários
[1] Comentário enviado por humbhenri em 10/12/2008 - 21:46h

Ótima dica.

[2] Comentário enviado por alexandredsc em 10/12/2010 - 10:18h

Parece que não funciona no Ubuntu, até a versão 9.04, pelo menos:
https://bugs.launchpad.net/ubuntu/+source/tcptrack/+bug/346667

[3] Comentário enviado por revsouza em 16/06/2011 - 09:04h

Amigo, como faço para monitorar determinado ip, sem utilizar a minha interface do server, pois o meu server não é gateway na rede, meu gateway é um router.

Vlww

[4] Comentário enviado por dimasdaros em 07/10/2011 - 11:27h

Excelente ferramenta. Simples e funcional.
Utilizava o iptraf antes, mas esse é bem mais direto para monitrar o consumo.

Vlw aew por ter compartilhado =D
abraço

[5] Comentário enviado por alemao_95 em 22/06/2017 - 15:58h

Boa tarde!

Pq eu não consigo monitorar o tráfego de um determinado ip na rede ?

# tcptrack -i eth0 src or dst 192.168.2.X

Ele fica pesquisando porem não encontra nada
Alguem pode me ajudar ?

Obrigado

[6] Comentário enviado por balani em 24/07/2017 - 23:56h


[5] Comentário enviado por alemao_95 em 22/06/2017 - 15:58h

Boa tarde!

Pq eu não consigo monitorar o tráfego de um determinado ip na rede ?

# tcptrack -i eth0 src or dst 192.168.2.X

Ele fica pesquisando porem não encontra nada
Alguem pode me ajudar ?

Obrigado

Olá alemao_95, vc instalou no seu gateway? se sim a inteface de rede é a que se conecta com a sua rede interna.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts