CentOS流量查看工具-05互联
>

帮助中心 / CentOS流量查看工具

CentOS流量查看工具

时间:2019/4/19 14:39:04

linux作为局域网网关的时候.笔者最关心的是怎么限制局域网的arp,怎么查看所有机器的流量.防止arp好说,直接绑定mac对应ip才可以上网就可以了.但是查看流量一直是笔者的一大心病.今天当笔者再次搜索相关方面的文件时终于看到希望

        linux查看流量,发现到今天已经有N个工具了.包括:iftop,nload,iptraf.好像还有一些知名的.今天就列出来第一个吧:iftop.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

http://www.ex-parrot.com/~pdw/iftop/

安装iftop,,必须先安装libpcap
http://www.tcpdump.org/release/

wget http://www.tcpdump.org/release/libpcap-0.9.8.tar.gz
tar -zxvf libpcap-0.9.8.tar.gz 
cd libpcap-0.9.8
./configure
make;make install

pcap安装完成,再来安装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

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

其中libpcap-0.9.8.tar.gz我这里是没下载下来,一会大家可以下载附件.(插一句:51cto不支持tar.gz的文件后缀上传,笔者把后缀改成rar的了.其实质还是.tar.gz的.大家下载的话注意).

        安装过程的小插曲就是:开始笔者懒,rpm -qa libpcap一看有,就没细研究,直接下的iftop.结果编译的时候提示"you can not going any far"反正差不多就这个吧.只好乖乖的去下第一个了.结果一下下不动.有点慌了神了.不过还好打东西是俺强项,最后还是把libpcap的包给整出来了.

        很快编译安装完成了.然后就可以直接执行这个命令了

[root@dhcpserver src]# iftop -nNB -i eth1 -F 192.168.100.0/24

看下图找找感觉