Pular para o conteúdo

Tcptrack, um monitor de consumo de banda em tempo real

Dica publicada em Linux / Introdução
Adriano Rodrigues Balani balani
Hits: 48.237 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Entendendo o comando scp

Exportar banco de dados SQLite para arquivo .sql

Primeira versão da interface de web para Imspector

Trocar senha do Webmin

Instalar impressora Lexmark X342N no Slackware

Manual de instalação do giFT (traduzido)

Upload de várias imagens com PHP e jQuery

VMWare no Debian Etch (4.0)

Programa de Educação em Software Livre (PESL)

O que é a certificação LPIC-1

#1 Comentário enviado por humbhenri em 10/12/2008 - 21:46h
Ótima dica.
#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

Entre na sua conta para comentar.