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.238 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.

Exportar banco de dados SQLite para arquivo .sql

Primeira versão da interface de web para Imspector

Cairo-dock no Slackware64

Instalar impressora Lexmark X342N no Slackware

Entendendo o comando scp

Nokia N95 como modem no Linux em 9 passos

Instalando o GRUB2 (1.95) no Slackware

Configuração do Bind no Fedora 10

O poder do root, esse mega super usuário

Crie um certificado para uso em SSL

#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.