![Linux ルーターの帯域幅を LAN IP で監視する方法](https://rvso.com/image/1316748/Linux%20%E3%83%AB%E3%83%BC%E3%82%BF%E3%83%BC%E3%81%AE%E5%B8%AF%E5%9F%9F%E5%B9%85%E3%82%92%20LAN%20IP%20%E3%81%A7%E7%9B%A3%E8%A6%96%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95.png)
特定のインターフェースやポートでトラフィックを監視する方法はたくさんあります。しかし、ルーターを使用していて、ワークステーションの 1 つが他のワークステーションよりも多くの帯域幅を使用していると思われる場合、どのように確認すればよいでしょうか?
答え1
答え2
イフトップこれは簡単に apt-get で取得できます:
191Mb 381Mb 572Mb 763Mb 954Mb
└────────────┴──────────┴─────────────────────┴───────────┴──────────────────────
box4.local => box-2.local 91.0Mb 27.0Mb 15.1Mb
<= 1.59Mb 761kb 452kb
box4.local => box.local 560b 26.8kb 27.7kb
<= 880b 31.3kb 32.1kb
box4.local => userify.com 0b 11.4kb 8.01kb
<= 1.17kb 2.39kb 1.75kb
box4.local => b.resolvers.Level3.net 0b 58b 168b
<= 0b 83b 288b
box4.local => stackoverflow.com 0b 42b 21b
<= 0b 42b 21b
box4.local => 224.0.0.251 0b 0b 179b
<= 0b 0b 0b
224.0.0.251 => box-2.local 0b 0b 0b
<= 0b 0b 36b
224.0.0.251 => box.local 0b 0b 0b
<= 0b 0b 35b
─────────────────────────────────────────────────────────────────────────────────
TX: cum: 37.9MB peak: 91.0Mb rates: 91.0Mb 27.1Mb 15.2Mb
RX: 1.19MB 1.89Mb 1.59Mb 795kb 486kb
TOTAL: 39.1MB 92.6Mb 92.6Mb 27.9Mb 15.6Mb
ロードしないこれもリポジトリ内にあり、帯域幅をリアルタイムで監視するための優れたツールですが、特定の宛先 IP で並べ替えることはできません。
Device eth0 [10.10.10.5] (1/2):
=====================================================================================
Incoming:
. ...|
# ####|
.. |#| ... #####. .. Curr: 2.07 MBit/s
###.### #### #######|. . ## | Avg: 1.41 MBit/s
########|#########################. ### Min: 1.12 kBit/s
........ ################################### .### Max: 4.49 MBit/s
.##########. |###################################|##### Ttl: 1.94 GByte
Outgoing:
########## ########### ###########################
########## ########### ###########################
##########. ########### .###########################
########### ########### #############################
########### ###########..#############################
############ ##########################################
############ ##########################################
############ ########################################## Curr: 63.88 MBit/s
############ ########################################## Avg: 32.04 MBit/s
############ ########################################## Min: 0.00 Bit/s
############ ########################################## Max: 93.23 MBit/s
############## ########################################## Ttl: 2.49 GByte
自動化された使用法については、古い *nix の古典的な sar と netstat と、cut、grep、awk との組み合わせを忘れないでください。
答え3
次のようなものを使ってみてくださいワイヤーシャークIP をワークステーションの特定の IP にフィルタリングします。そのマシンから発信されたネットワーク上のデータの量を確認できます。ネットワークがトラフィックで溢れている場合は、Wireshark で確認できます。
Linux ルーターに X サーバーがない場合、Wireshark にはコマンド ライン ツールが付属しています。これは最も洗練されたソリューションではありませんが、送信されているデータの量を正確に把握して知らせてくれます。
請求書