iftop安装及使用

 

top查看系统资源、进程、内存占用等信息。网络状态用netstat、nmap。实时的网络流量,监控TCP/IP连接,用iftop。
ifop作用:监控网卡的实时流量(可指定网段)、反向解析IP、显示端口信息等。
 

安装

安装方法1:
CentOS上安装所需依赖包:
  yum install flex byacc  libpcap ncurses ncurses-devel libpcap-devel
Debian上安装所需依赖包:
  apt-get install flex byacc  libpcap0.8 libncurses5
下载iftop
  wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz
  tar zxvf iftop-0.17.tar.gz
  cd iftop-0.17
  ./configure
  make && make install
安装方法2:(懒人办法,最简单)
安装EPEL源
  目前可以直接通过执行命令: yum install epel-release 直接进行安装
  如果服务器或VPS是在国内,可以设置为国内的源,执行命令:
  sed -i "s@^#baseurl=http://download.fedoraproject.org/pub@baseurl=http://mirrors.aliyun.com@g" /etc/yum.repos.d/epel*.repo
  sed -i "s@^metalink@#metalink@g" /etc/yum.repos.d/epel*.repo
  如果是CentOS 8,请务必将前面两条命令里面的http都改成https。

  如果前面命令无法安装epel-release可以尝试以下方法
  CentOS/RHEL 5 :
  rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
  CentOS/RHEL 6 :
  rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
  CentOS/RHEL 7 :
  rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
  CentOS/RHEL 8 :
  rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
  Ok,如果不报错的话,epel源就安装完毕。
直接yum install iftop
Debian系统 运行:apt
-get install iftop

语法:

iftop

 

0

参数说明

中间的<= =>这两个左右箭头,表示的是流量的方向。
TX:发送流量
RX:接收流量
TOTAL:总流量
Cumm:运行iftop到目前时间的总流量
peak:流量峰值
rates:分别表示过去 2s 10s 40s 的平均流量

 

iftop相关参数

-i: 设定监测的网卡,如:# iftop -i eth1
-n: 使host信息默认直接都显示IP,如:# iftop -n
-F: 显示特定网段的进出流量,如# iftop -F 10.10.1.0/24或# iftop -F 10.10.1.0/255.255.255.0
-P: 使host信息及端口信息默认就都显示

 

-iftop界面的操作命令(注意大小写):

S: 是否显示本机的端口信息
D: 是否显示远端目标主机的端口信息
t: 显示格式为2行/1行/只显示发送流量/只显示接收流量
n: 显示本机的IP或主机名
h: 帮助
q: 退出监控

 

常见问题

1、make: yacc: Command not found
make: *** [grammar.c] Error 127
解决方法:apt-get install byacc   /   yum install byacc
2、configure: error: Curses! Foiled again!
(Can't find a curses library supporting mvchgat.)
Consider installing ncurses.
解决方法:apt-get install libncurses5-dev  /    yum  install ncurses-devel

 

 
 原文链接:https://www.vpser.net/manage/iftop.html
posted on 2022-09-09 15:28  studyAppStore  阅读(3195)  评论(0编辑  收藏  举报