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地址和其对应流量的分布统计。
原文地址: http://www.cveoy.top/t/topic/nsJx 著作权归作者所有。请勿转载和采集!