Necesito un monitor de tráfico para Linux, que solo cuente en una red inalámbrica específica

Necesito un monitor de tráfico para Linux, que solo cuente en una red inalámbrica específica

Necesito un monitor de tráfico simple para Linux, que cuente el tráfico en una red inalámbrica específica porque tengo restricciones de volumen en esa.

Lo probé usando la siguiente regla de iptables:

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

¿Dónde <mac-address>está el del enrutador? 10.0.0.0/8es la subred local.

Lo que realmente quiero es algo como --routed-through <mac-address>.

Además, ¿hay alguna forma de recopilar las estadísticas de iptables? ¿O tal vez exista otra herramienta que haga lo que quiero (confiable)?

Respuesta1

Puedes intentarloiptraf. Es uno de muchos. También una forma mucho más sencilla es utilizar ifconfig <wifi_interface>y observar los bytes TX/RX.

Para una solución con un poco más de estado, puedes intentarvnEstat

Respuesta2

También puedes intentar buscar en ntop y/o webalizer. Son buenas herramientas de monitoreo de red. Proporcionan información detallada de lo que está haciendo cada computadora en la red, qué sitios visita y cuánto ancho de banda está utilizando. Espero que ayude a resolver el problema de lo que estás buscando.

Respuesta3

IntentarWireshark.

Tiene un filtro ESSID para capturar desde redes específicas y muchas opciones si necesita algo más que una captura básica.

Si necesita CLI, puede probartcpdump, pero asegúrese de leer su página de manual.

información relacionada