在CentOS/RHEL/Fedora Linux上安装IPTraf以获取网络统计信息
时间:2020-01-09 10:40:56 来源:igfitidea点击:
如何在CentOS/RHEL/Fedora Linux或Red Hat Enterprise Linux上安装IPTraf以获得网络上的各种信息?
IPTraf是基于控制台的网络监视实用程序。
IPTraf收集TCP连接数据包和字节数,接口统计信息和活动指示器,TCP/UDP流量明细以及LAN站数据包和字节数等数据。
iptraf-ng是iptraf的分支。
IPTraf功能
这是一个全屏和菜单驱动的应用程序。
您将看到有关通过网络传递的IP流量的信息。
可以看到IP,TCP,UDP,ICMP,非IP和其他IP数据包计数,IP校验和错误,接口活动,每个接口的数据包大小计数。
查看常见Linux应用程序和端口的传入和传出数据包的TCP和UDP计数。
您可以轻松发现活动的主机并显示统计信息,以显示它们在网络中的数据活动。
让我们看看如何在CentOS/RHEL/Fedora Linux上安装IPTraf并使用它收集网络统计信息。
如何在CentOS/RHEL/Fedora Linux上安装IPTraf
输入以下yum命令以在CentOS或RHEL或Oracle或Scientific Linux上安装IPTraf:
# yum install iptraf
或者
# yum install iptraf-ng
Fedora Linux安装IPTraf
使用dnf命令:
$ sudo dnf install iptraf-ng
或者
$ sudo dnf install iptraf
如何使用iptraf命令?
语法为:
iptraf iptraf [options] iptraf -i interface_name_here iptraf-ng -i interface_name_here
要启动eth0接口的IP流量监视器,请输入以下命令。
为所有接口传递-i all
选项:
# iptraf-ng -i eth0 # iptraf-ng -i wlp4s0 # iptraf -i all
如何访问所有主菜单
如果在没有任何命令行选项的情况下启动iptraf,则该程序将以交互模式启动,并且可以通过主菜单访问各种功能,如下所示:
# iptraf
要启动常规接口统计信息,请执行:
# iptraf -g # iptraf-ng -g
要查看名为eth0的接口上的详细统计信息功能
# iptraf -d interface_name_here # iptraf -d eth0 # iptraf-ng -d wlp4s0
在名为eth0的接口上查看TCP和UDP监视器
# iptraf -z interface_name_here # iptraf -s eth0 # iptraf-ng -s wlp4s0
在名为eth0的接口上显示数据包大小计数
# iptraf -z interface_name_here # iptraf -z eth0 # iptraf-ng -z wlp4s0
iptraf-ng命令的其他选项
这是该程序的其他选项:
-l iface - start the LAN station monitor ("-l all" for all LAN interfaces) -B - run in background (use only with one of the above parameters) -t timeout - when used with one of the above parameters, tells the facility to run only for the specified number of minutes (timeout) -L logfile - specifies an alternate log file for any direct invocation of a facility from the command line. The log is placed in /var/log/iptraf if path is not specified. -I interval - specifies the log interval for all facilities except the IP traffic monitor. Value is in minutes. -f - clear all locks and counters. Use with great caution. Normally used to recover from an abnormal termination.