Eu preciso de um monitor de tráfego simples para o Linux, que conta o tráfego em uma rede sem fio específica, porque tenho restrições de volume.
Eu tentei usando a seguinte regra iptables:
iptables -m mac -A INPUT -p all --mac-source <mac-address> \! -s 10.0.0.0/8
onde <mac-address>
está o roteador. 10.0.0.0/8
é a sub-rede local.
O que eu realmente quero é algo assim --routed-through <mac-address>
.
Além disso, existe alguma maneira de coletar as estatísticas do iptables? Ou há talvez outra ferramenta que faz o que eu quero (confiável)?
linux
wireless-networking
iptables
traffic
filmor
fonte
fonte
Você também pode tentar procurar por ntop e / ou webalizer. Eles são boas ferramentas de monitoramento de rede. Eles fornecem informações detalhadas sobre o que cada computador na rede está fazendo, quais sites visitam e quanto de largura de banda está usando. Espero que ajude a resolver o problema do que você está procurando.
fonte
Experimente o Wireshark .
Ele possui um filtro ESSID para captura de redes específicas e muitas opções se você precisar de mais do que a captura básica.
Se você precisar da CLI, você pode tentar o tcpdump , mas lembre -se de ler a man page.
fonte