Tcptrack, um monitor de consumo de banda em tempo real

Publicado por Adriano Rodrigues Balani em 10/12/2008

[ Hits: 42.451 ]

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

Trocar senha do Webmin

Primeira versão da interface de web para Imspector

Instalar impressora Lexmark X342N no Slackware

Exportar banco de dados SQLite para arquivo .sql

Cairo-dock no Slackware64

Leitura recomendada

Zabbix 4.0 LTS - Alterar Senha do MariaDB 10.1 (MySQL 5.6) no Debian 9

Controle de banda no Ubuntu Server 10.10 com Shaper (cbq)

Mudando do modo gráfico para texto no Linux

Solução para problemas com Déjà Dup (cópia de segurança)

Instalando kernel 2.6.38.4 no Slackware 13.37

  

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