iftop 是 linux 系统中用于实时监控网络流量的工具,能显示源地址、目标地址、上传下载速度等信息;安装方式为 yum install iftop 或 apt-get install iftop;常用参数包括 -i 指定网卡、-p 显示端口、-n 不解析 dns、-f 过滤 ip;界面显示 src、dst、tx、rx、total 等流量数据;使用时需 root 权限,并可结合 tcpdump、netstat 分析异常流量,按 f6 可设置排序方式以便快速定位高流量连接。

如果你想知道当前 Linux 系统中哪个 IP 或端口正在大量传输数据,iftop 是一个非常实用的工具。它能实时显示网卡流量情况,包括源地址、目标地址、上传下载速度等信息,适合排查异常流量或分析网络瓶颈。

安装 iftop
iftop 通常不在系统默认安装列表中,需要手动安装:
CentOS / RHEL 系统:
yum install iftop
Ubuntu / Debian 系统:
apt-get install iftop
安装完成后,直接输入 iftop 就会开始监控默认网卡(通常是 eth0 或 enpXsY)的流量。
常用命令和参数
运行 iftop 时,可以加上一些常用参数来更精准地查看信息:
商汤商量
商汤科技研发的AI对话工具,商量商量,都能解决。
36 查看详情
指定网卡:iftop -i eth1,适用于多网卡服务器。显示端口号:iftop -P,可以看到具体连接是来自哪个服务(如80、443)。不反向解析 DNS:iftop -n,加快加载速度,避免因DNS查询导致延迟。过滤特定IP:iftop -F 192.168.1.0/24,只看某个子网内的流量。
界面中主要列出了以下几项内容:
Src:源IP地址Dst:目标IP地址TX:发送的数据量(上传)RX:接收的数据量(下载)TOTAL:双向总流量
使用技巧与注意事项
使用过程中有几点需要注意,可以让你更快定位问题:
权限问题:iftop 需要 root 权限才能运行,普通用户执行会报错。快速识别异常IP:如果看到某个IP的TX或RX持续很高,可能是被攻击或程序异常外联。结合其他工具使用:比如用 tcpdump 抓包进一步分析可疑连接,或者用 netstat 查看具体连接状态。远程服务器建议加 -n 参数:避免因为DNS解析慢导致界面卡顿。
此外,在排查问题时,可以先按 F6 设置排序方式(按TX、RX或TOTAL),让高流量连接一目了然。
基本上就这些,iftop 虽然功能不算复杂,但用好了能快速发现网络异常,特别是在排查突发流量或带宽瓶颈时非常实用。
以上就是如何监控Linux网络流量 iftop实时流量查看工具详解的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/473894.html
微信扫一扫
支付宝扫一扫