背景
某些场景下通过监控发现了流量比较大,不太合理,需要知道这些流量都是哪些进程访问哪些服务触发的.
方法
定位流量是由哪个进程触发的
定位流量主要是访问哪些ip导致的
定位具体的端口有较大的流量
工具
nethogs/iftop/tcptrack
定位进程:
sudo nethogs
从上图可以看到总的流量,以及每个进程的流量大小。
定位ip:
sudo iftop -p -n -B
通过上图可以看到流量主要是消耗在 10.0.48.1的ip上。
定位端口:
10.0.48.1 有可能是一个mapping ip,需要进一步查看具体,
sudo tcptrack -r 5 -i eth0 //然后输入小写s,按流量排序
sudo tcptrack -r 5 -i eth0 host 10.0.48.1 //filter 语法和tcpdump一样
可以看到4355/4356端口上流量相对较大。
软件安装
后续发布新镜像都会带上这三个软件的rpm安装包.
目前可以手动下载这三个rpm安装包.
gg.gg/13nbnz gg.gg/13p5tj gg.gg/13p9s5 gg.gg/13tljl gg.gg/13xudz gg.gg/13xy3p gg.gg/143tqc linux.die.net linux.it.net.cn ostechnix.com unix.com gg.gg/19yv96 man.linuxde.net gg.gg/148erg bit.ly/2vsM34J bit.ly/2EzoUDo bit.ly/2wCsZSI bit.ly/2v6jGJi bit.ly/2tW6eYT bit.ly/2u2MMtm bit.ly/2X6vadl bit.ly/2viLpHU bit.ly/2fzzbEU linuxprobe.com linuxtechi.com ttlsa.com systutorials.com ghacks.net linuxopsys.com reurl.cc/8W1x3X reurl.cc/NpzMWe reurl.cc/WrgYdx reurl.cc/Yv4Yvo reurl.cc/Lmy90K reurl.cc/Rr5aeG
Total Pageviews
Sunday 28 April 2024
如何追踪网络流量
Labels:
linux
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment