iptraf是一款交互式、色彩鲜艳的IP局域网监控工具。它可以显示每个连接以及主机之间传输的数据量。本文演示检测linux服务器指定端口使用流量的方法
安装iptraf:# Centos(基本软件库)
$ yum install iptraf
# fedora或centos(带epel)
$ yum install iptraf-ng -y
# ubuntu或debian
$ sudo apt-get install iptraf iptraf-ng
1、终端里打开iptraf(centos7最新系统可能需要用iptraf-ng),选择 Configure —— Additional ports,然后输入端口范围,如果查看22,就输入22 —— 22,之后退出iptraf,如图所示:
2、重新打开iptraf,选择 Statistical breakdowns —— By TCP/UDP port —— eth0,这样就可以查看eth0网卡的某个指定端口的带宽占用和流量了。如图所示:
进入By TCP/UDP port后选择你的网卡,我的是eth0
这里我们就可以实时查看端口流量的使用情况了,这里Bytes是流量单位,可以进入Configure--Activity mode更改为Kbits/s或Kbytes/s,建议改成Kbytes/s更符合习惯。