Linuxネットワークトラフィック統計

Linuxネットワークトラフィック統計

私は複数のホストN1、N2、N3...を持つネットワークを持っており、それらはすべて互いに通信します。私はLinuxのN2ホストCLIを使用しています。一定期間、N2ホストとN3の間のトラフィックバイト数を知ることができますか?この場合、通信速度ではなく全体のトラフィックです。

ベストアンサー1

私は使用する:

    iptables -N INET_IN  
    iptables -A INPUT -j INET_IN  
    iptables -A INET_IN -s 192.168.1.2  

ファイルを送信するためにホスト1のNetCatを使用しています。

    #100MB File
    dd if=/dev/urandom of=ffile.txt bs=1048576 count=100  
    cat ffile.txt |  nc 192.168.1.30 1001  

ホスト2で。

     nc -l -p 1001 > /tmp/x.x 

結果を見る:

    Chain INET_IN (1 references)  
    pkts bytes target     prot opt in     out     source               destination      
    2575  105M            all  --  *      *       192.168.1.2      0.0.0.0/0  

このコマンドを使用して結果を更新できます

    iptables -Z INET_IN

おすすめ記事