Preciso de um monitor de tráfego para Linux, que só conte em uma rede wireless específica

Preciso de um monitor de tráfego para Linux, que só conte em uma rede wireless específica

Preciso de um monitor de tráfego simples para Linux, que conte o tráfego em uma rede sem fio específica porque tenho restrições de volume nessa rede.

Eu tentei usando a seguinte regra do iptables:

iptables -m mac -A INPUT -p all --mac-source <mac-address> \! -s 10.0.0.0/8

onde <mac-address>está o do roteador. 10.0.0.0/8é a sub-rede local.

O que eu realmente quero é algo como --routed-through <mac-address>.

Além disso, existe alguma maneira de coletar estatísticas do iptables? Ou talvez haja outra ferramenta que faça o que eu quero (confiável)?

Responder1

Você pode tentariptraf. É um entre muitos. Também uma maneira muito mais simples é usar ifconfig <wifi_interface>e observar os bytes TX/RX.

Para uma solução com um pouco mais de estado você pode tentarvnStat

Responder2

Você também pode tentar consultar ntop e/ou webalizer. São boas ferramentas de monitoramento de rede. Eles fornecem informações detalhadas sobre o que cada computador da rede está fazendo, quais sites está visitando e quanta largura de banda está usando. Espero que ajude a resolver o problema do que você está procurando.

Responder3

TentarWireshark.

Possui filtro ESSID para captura de redes específicas e muitas opções se você precisar de mais do que captura básica.

Se você precisar de CLI, você pode tentartcpdump, mas certifique-se de ler sua página de manual.

informação relacionada