可以使用以下命令来统计CentOS上的流量IP分布:

  1. 首先安装tcpdump:
sudo yum install tcpdump
  1. 然后运行以下命令来捕获所有流量:
sudo tcpdump -i eth0 -n -q -c 1000 -w /tmp/traffic.pcap

其中,'-i'选项指定网络接口,'-n'选项禁用DNS解析,'-q'选项禁用详细输出,'-c'选项指定捕获数据包的数量,'-w'选项指定保存捕获数据包的文件路径和名称。

  1. 运行以下命令来分析捕获的流量:
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地址和其对应流量的分布统计。

CentOS流量IP分布统计方法 - 详细教程

原文地址: http://www.cveoy.top/t/topic/nsJx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录