특정 무선 네트워크에서만 계산되는 Linux용 트래픽 모니터가 필요합니다.

특정 무선 네트워크에서만 계산되는 Linux용 트래픽 모니터가 필요합니다.

특정 무선 네트워크에 볼륨 제한이 있기 때문에 해당 무선 네트워크의 트래픽을 계산하는 간단한 Linux용 트래픽 모니터가 필요합니다.

다음 iptables 규칙을 사용하여 시도했습니다.

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

<mac-address>라우터는 어디에 있나요? 10.0.0.0/8로컬 서브넷입니다.

내가 실제로 원하는 것은 --routed-through <mac-address>.

그리고 iptables의 통계를 수집할 수 있는 방법이 있나요? 아니면 내가 원하는 것을 수행하는(신뢰할 수 있는) 다른 도구가 있을까요?

답변1

시도해 볼 수도 있습니다itraf. 많은 것 중 하나입니다. 또한 훨씬 간단한 방법은 ifconfig <wifi_interface>TX/RX 바이트를 사용하고 보는 것입니다.

좀 더 많은 상태의 솔루션을 찾으려면 시도해 볼 수 있습니다.vnStat

답변2

ntop 및/또는 webalizer를 살펴볼 수도 있습니다. 그들은 좋은 네트워크 모니터링 도구입니다. 이는 네트워크의 각 컴퓨터가 수행하는 작업, 방문하는 사이트 및 대역폭 사용량에 대한 자세한 정보를 제공합니다. 귀하가 찾고 있는 문제를 해결하는 데 도움이 되기를 바랍니다.

답변3

노력하다와이어샤크.

특정 네트워크에서 캡처하기 위한 ESSID 필터와 기본 캡처 이상이 필요한 경우 다양한 옵션이 있습니다.

CLI가 필요하면 시도해 볼 수 있습니다tcpdump, 그러나 매뉴얼 페이지를 읽어보십시오.

관련 정보