服务公告
Linux 查看实时网络流量:iftop 与 nload
发布时间:2026-10-11 13:35
## 两个工具的视角差异 带宽被谁吃了,答案要在两个视角里找。nload 按网卡看总量:进出速率、累计流量、峰值一目了然,先回答"这块网卡忙不忙"。iftop 按连接看明细:哪两个 IP 之间在通信、速率多少、累计多少,回答"流量具体是谁产生的"。排查带宽异常的标准动作就是两步走:nload 确认异常存在,iftop 顺藤摸瓜找元凶。两个工具都在发行版仓库里,一条安装命令即可就位。 ## nload:网卡级总览 直接运行 nload,默认显示第一块网卡,左右方向键切换设备。界面上半部分是实时曲线,下行入流量、上行出流量分开画;下半部分是当前速率、总量的数字读数,当前值与峰值并排。它的价值在快速定性:跑起来三十秒,网卡是不是打满、是入方向还是出方向异常、持续还是尖峰,全都清楚了。如果只是好奇日常水位,nload 足够;要定位到人,转场 iftop。 ## iftop:连接级明细 ```bash iftop -n -P -i eth0 ``` -n 不做域名反解析,-P 显示端口,-i 指定网卡,三个参数建议固定带上,输出干净且信息全。主界面按连接列出两端地址与端口,中间两列分别是两方向速率,底部汇总当前、峰值与累计。看到某个地址独占几兆每秒的上行,事情就清楚了一半:对内网地址,去看那台机器在干什么;对公网地址,结合业务判断是正常下载、镜像同步还是被滥用。 ## 排查路径与注意 定位到连接后还要对账:iftop 看到的是字节流,应用语义要去日志里找。Web 流量在 Nginx 日志里按 URL 聚合,外发流量对进程可以用进程级流量工具进一步确认。两个提醒:iftop 的统计是会话内的,开了才统计,回溯历史要靠流量监控曲线,顺云控制台的带宽监控图正好补上时间轴;按小时看曲线找规律,再上 iftop 抓现场,两个工具配合比单独任何一个都强。异常流量确认后,处置动作在防火墙规则与业务侧限流,工具只负责指路。下一篇: 数据导出指引发布