Linux下局域网流量统计

发布时间 - 2026-01-10 23:02:07    点击率:

1:统计10.86.0.0/16网段的内网流量情况

将下面脚本保存成文件traffic-lan.sh(运行后需要等待10秒抓包)

tcpdump -nqt src net 10.86.0.0/16 and dst net ! 10.86.0.0/16 \
> /tmp/tcpdump_temp 2>&1 &
sleep 10
kill `ps aux | grep tcpdump | grep -v grep | awk '{print $2}'`
#awk '{s[$2] += $6}END{ for(i in s){ print i, s[i] } }' /tmp/tcpdump_temp
cat /tmp/tcpdump_temp|grep 'IP ' \
|awk -F'[. ]' '{s[$2"."$3"."$4"."$5]+=$14}END{for(i in s){print i"\t"s[i]}}' \
|sort -n -r -k 2 

2:统计到外网IP的流量情况

将下面脚本保存成文件traffic-wan.sh(运行后需要等待10秒抓包)

tcpdump -nqt src net 10.86.0.0/16 and dst net ! 10.86.0.0/16 \
> /tmp/tcpdump_temp 2>&1 &
sleep 10
kill `ps aux | grep tcpdump | grep -v grep | awk '{print $2}'`
#awk '{s[$2] += $6}END{ for(i in s){ print i, s[i] } }' /tmp/tcpdump_temp
cat /tmp/tcpdump_temp|grep 'IP ' \
|awk -F'[. ]' '{s[$8"."$9"."$10"."$11]+=$14}END{for(i in s){if(s[i]>0)print i"\t"s[i] fi}}' \
|sort -n -r -k 2

3:可以统计UDP的改进版本

tcpdump -i ens3 -nqt src net 10.86.0.0/16 and dst net ! 10.86.0.0/16\
|sed 's/.[0-9]\+\s>//g'|sed 's/.[0-9]\+://g'\
|sed 's/, length//g'\
> /tmp/tcpdump_temp 2>&1 &
sleep 5
kill `ps aux | grep tcpdump | grep -v grep | awk '{print $2}'`
cat /tmp/tcpdump_temp\
|awk '{s[$3]+=$5}END{for(i in s){if(s[i]>0)print i"\t"s[i] fi}}'\
|sort -n -r -k 2
echo "finish."

4:后来发现iftop也可以完成类似功能

iftop -o destination -t -s 1 -L 10

5:找出发出流量最大的

iftop -nNP -o destination -t -s 3 -L 1

以上所述是小编给大家介绍的Linux下局域网流量统计,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# linux局域网流量统计  # linux  # 流量统计  # 独辟蹊径:实现Linux下的局域网远程接入  # 小编  # 在此  # 给大家  # 所述  # 给我留言  # 感谢大家  # 内网  # 疑问请  # 有任何  # nqt  # src  # brush  # ps  # tcpdump  # net  # tcpdump_temp  # amp  # tmp  # dst 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Android中AutoCompleteTextView自动提示  Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】  如何在IIS中配置站点IP、端口及主机头?  Laravel如何配置Horizon来管理队列?(安装和使用)  零基础网站服务器架设实战:轻量应用与域名解析配置指南  Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】  宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法  如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框  Laravel如何创建自定义中间件?(Middleware代码示例)  Laravel安装步骤详细教程_Laravel环境搭建指南  Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理  悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音  Android使用GridView实现日历的简单功能  Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析  如何用VPS主机快速搭建个人网站?  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  黑客如何利用漏洞与弱口令入侵网站服务器?  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法  用v-html解决Vue.js渲染中html标签不被解析的问题  高防服务器:AI智能防御DDoS攻击与数据安全保障  Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】  如何自定义建站之星网站的导航菜单样式?  为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】  android nfc常用标签读取总结  百度浏览器如何管理插件 百度浏览器插件管理方法  Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践  网页设计与网站制作内容,怎样注册网站?  免费视频制作网站,更新又快又好的免费电影网站?  Laravel如何处理和验证JSON类型的数据库字段  Laravel怎么上传文件_Laravel图片上传及存储配置  Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言  Linux网络带宽限制_tc配置实践解析【教程】  如何续费美橙建站之星域名及服务?  如何在云指建站中生成FTP站点?  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  Laravel如何编写单元测试和功能测试?(PHPUnit示例)  简单实现jsp分页  微信小程序 canvas开发实例及注意事项  Laravel storage目录权限问题_Laravel文件写入权限设置  济南网站建设制作公司,室内设计网站一般都有哪些功能?  Android Socket接口实现即时通讯实例代码  Claude怎样写约束型提示词_Claude约束提示词写法【教程】  北京企业网站设计制作公司,北京铁路集团官方网站?  JS去除重复并统计数量的实现方法  历史网站制作软件,华为如何找回被删除的网站?  Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲  如何快速上传自定义模板至建站之星?  ,网页ppt怎么弄成自己的ppt?