概述:网络管理是基础运维中一个很重要的工作,在看似平静的网络运行中,其实暗流汹涌,要保证业务系统稳定运行,网络运维者必须要了解网络的流量状态、各个网段的使用情形,带宽的利用率、网络是否存在瓶颈等,同时,当网络发生故障时,必须能够及时发现问题,迅速定位问题,进而解决问题,这就需要一些网络监测工具的辅助,本节将介绍一款小巧但功能很强大的网络实时流量监测工具 iftop。
一、iftop 概述
iftop 是 Linux 系统一个免费的网卡实时流量监控工具,类似于 top 命令。iftop 可以监控指定网卡的实时流量、端口连接信息、反向解析 IP 等,还可以精确显示本机网络流量及网络内各主机和本机相互通信的流量集合,非常适合于监控代理服务器或路由器的网络流量。同时,iftop 对检测流量异常的主机非常有效,通过 iftop 的输出可以迅速定位主机流量异常的根源,这对于网络故障排查、网络安全检测是十分有用的。
二、iftop 安装
iftop 的官方网站为:http://www.ex-parrot.com/pdw/iftop/, 目前的最新稳定版本为 iftop-0.17。安装 iftop 非常简单,有源码编译安装和 yum 方式安装两种方式,这里以 Centos6.4 版本为例,简单介绍如下。
①、源码编译安装
安装 iftop 必需的软件库:
[root@localhost ~]#yum install libpcap libpcap-devel ncurses ncurses-devel |
|
< |