Como configurar o roteador do PC para monitorar o tráfego da LAN?

1

Tenho certeza de que posso transformar um pc ou um pi de framboesa em um roteador.

Só estou querendo saber se posso usar esse roteador para monitorar o tráfego? Quer dizer, eu tenho quatro dispositivos terminais de propriedade de uma pessoa diferente em minha casa, posso obter estatísticas sobre os dados que passam por cada dispositivo quando tenho lentidão ao navegar na Internet? Eu quero ter uma ideia de quem está consumindo mais os dados.

Se for possível, como posso fazer isso? Framboesa pi é capaz de fazer isso? Qualquer instrução será muito apreciada.

Obrigado antecipadamente.

    
por What Ever 04.09.2015 / 07:02

3 respostas

1

Minha ferramenta favorita para essa tarefa é ipfm ("Medidor de Fluxo de IP"). No contrato para wireshark , não é necessário registrar o conteúdo real do tráfego e, em contraste com ntop , ele não agrega dados transferidos de quando você começa a examinar a ferramenta. Ele agrega dados de tráfego permanentemente e salva o resultado em arquivos de log.

Instalação:

sudo apt install ipfm

Configuração: Edite /etc/ipfm.conf enquanto observa a documentação em man ipfm.conf .

Uso:

  • Inicie com sudo ipfm
  • Após as alterações no arquivo de configuração, reinicie-o com sudo killall ipfm && sudo ipfm .
  • Para ver os resultados, observe os arquivos de registro que ele grava, conforme você configurou em /etc/ipfm.conf .
por tanius 31.03.2018 / 18:53
0

Eu acho que por sua necessidade wireshark seria besteira para sua necessidade, você pode instalá-lo a partir de seu site ou através de PPA se não estiver disponível em seus repositórios (o que eu acho que será o caso se você estiver usando um pi de framboesa ) Mas você tem que ter cuidado, pois o pi pode não ser capaz de lidar com toda essa informação.

o método para fazer isso no Ubuntu é com os seguintes comandos, eu não acho que vai ser muito diferente para o pi:

sudo apt-get install wireshark
sudo groupadd wireshark
sudo usermod -a -G wireshark YOUR_USER_NAME
sudo chgrp wireshark /usr/bin/dumpcap
sudo chmod 750 /usr/bin/dumpcap
sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap
sudo getcap /usr/bin/dumpcap

Veja também: link isso é ótimo para monitorar dados, mas bastante avançado para operar, embora você encontre tutoriais e fóruns para isso também.

BTW: Se você está rodando isso em um PC normal, ele deve ficar bem, e também depois de reler sua pergunta eu vi que não há realmente tantos dados, então o Pi deve ficar bem também.

    
por pranay 04.09.2015 / 07:25
0

Se você planeja usar um raspberry pi, você instalará uma edição do servidor Linux, que não possui um ambiente gráfico que consuma muitos recursos para nada.

Você pode instalar o ntop: link

Apenas faz tudo.

Você até tem uma versão para Ras pi.

    
por ashwin2011 04.09.2015 / 09:32