快速业务通道

linux下查看端口流量的工具收集大全

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-02

以下为本人从网上搜集的资料及本人的一些总结

一:对于Linux 网卡流量查看,iptraf 一个很不错的工具.RHEL5 iso自带有,我的系统默认没有安装. 他可以按照用户的需要,按照不同的协议统计,也可以按照不同的端口统计,还可以按照不同的网卡统计,总之,是一个很强大的工具. 在命令行直接输入:iptraf,进入一个文本图形界面,如下:

Ip 流量监控简单的流量统计信息详细的流量统计信息这个不太清楚 Lan统计 Fileters :设置一些过滤选项,如:ip,arp rarp等等. Configure :一些配置选项,觉得很有用的一个就是日志配置.自己可以指定监控信息以日志的形式保存到用户指定的位置. 先选择---------------第一个,看看.如图:

我选择所有网卡.

我开启了日志功能,日志的保存位置,默认吧.

我这个实验是用的虚拟机,我的真实机在不停的ping试验机. 这个工具还有一些命令参数,其实也就是上面这些选项.很方便.大家可以man一下.

二:对于Linux 网卡流量查看nload 这个工具,RHEL5没有自带,需要自行下载一个安装上.

nload是:1.#/usr/local/nload/bin/nload

一般的服务器都会有内网和外网两块网卡,nload默认的是eth0网卡,如果你想监测eth1网卡的流量:
那么

1.#/usr/local/nload/bin/nload eth1
这样即可.
nload默认分为上下两块:上半部分是:Incoming也就是进入网卡的流量,下半部分是:Outgoing,也就是从这块网卡出去的流量,每部分都有当前流量(Curr),平均流量(Avg),最小流量(Min),最大流量(Max),总和流量(Ttl)这几个部分,看起来还是蛮直观的.
另外,你也可以自己定义流量数值显示的单位 #/usr/local/nload/bin/nload –help
就可以看到具体的相关参数了.

直接输入命令.得到下面的结果.很直观,很好.

三:ifstat 这个工具
RHEL5也没有自带,但是这也是一个很不错的简单易用的工具.安装好,直接输入命令,效果如下


如果有多网卡,就会有多列.很不错吧.

四:Linux 网卡流量查看中sar 这个工具RHEL5自带有,默认也安装.一个强大的工具(好像这些工具都蛮强的),参数很多,有时间man一下. -n参数很有用,他有6个不同的开关:DEV | EDEV | NFS | NFSD | SOCK | ALL .DEV显示网络接口信息,EDEV显示关于网络错误的统计数据,NFS统计活动的NFS客户端的信息,NFSD统计NFS服务器的信息,SOCK显示套 接字信息,ALL显示所有5个开关.它们可以单独或者一起使用.我们现在要用的就是-n DEV了. 输入命令:sar –n DEV 1 4 <!--[if !vml]-->

命令后面 1 4 意思是:每一秒钟取一次值,取四次. IFACE:LAN接口
rxpck/s:每秒钟接收的数据包
txpck/s:每秒钟发送的数据包
rxbyt/s:每秒钟接收的字节数
txbyt/s:每秒钟发送的字节数
rxcmp/s:每秒钟接收的压缩数据包
txcmp/s:每秒钟发送的压缩数据包
rxmcst/s:每秒钟接收的多播数据包

IFACE:LAN接口 rxerr/s:每秒钟接收的坏数据包 txerr/s:每秒钟发送的坏数据包 coll/s:每秒冲突数 rxdrop/s:缓冲充满,每秒钟丢弃的已接收数据包数 txdrop/s:缓冲充满,每秒钟丢弃的已发送数据包数 txcarr/s:发送数据包时,每秒载波错误数 rxfram/s:每秒接收数据包的帧对齐错误数 rxfifo/s:接收的数据包每秒FIFO过速的错误数 txfifo/s:发送的数据包每秒FIFO过速的错误数 下面几个更简单的方法,虽然可以看到流量的统计信息,但是太简单,也不直观.

五:iftop

iftop默认也是监测eth0网卡的流量,如果你想要监测eth1这块网卡,则需要加-i eth1来指定网卡,也就是这样:

1.#/usr/local/iftop/sbin/iftop -i eth1
iftop显示的也很直观,样子和操作有些像top命令.
在iftop的图表中有三列流量的数值显示,
其中第一列的意思是:在之前两秒钟的平均流量
第二列的意思

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号