centos 统计流量ip分布
可以使用以下命令来统计CentOS上的流量IP分布:
- 首先安装tcpdump:
sudo yum install tcpdump
- 然后运行以下命令来捕获所有流量:
sudo tcpdump -i eth0 -n -q -c 1000 -w /tmp/traffic.pcap
其中,“-i”选项指定网络接口,“-n”选项禁用DNS解析,“-q”选项禁用详细输出,“-c”选项指定捕获数据包的数量,“-w”选项指定保存捕获数据包的文件路径和名称。
- 运行以下命令来分析捕获的流量:
sudo tcpdump -r /tmp/traffic.pcap | awk '{print $3}' | sort | uniq -c | sort -rn
其中,“-r”选项指定要读取的文件路径和名称,“awk”命令从输出中提取每个IP地址,“sort”命令按出现次数对IP地址进行排序,“uniq -c”命令计算每个IP地址出现的次数,“sort -rn”命令按出现次数逆序排序IP地址。
这样就可以得到一个IP地址和其对应流量的分布统计
原文地址: https://www.cveoy.top/t/topic/cinQ 著作权归作者所有。请勿转载和采集!