IP地址聚合程序


导出结果

在线IP地址聚合程序工具介绍


目前工具支持6个主要功能

1:IP批量计算掩码长度

2:IP批量计算子网掩码

3:IP批量计算主机掩码

4:IP批量计算起始地址与结束地址

5:将输入内容聚合为ip地址,就是将掩码或者ip段,转换成ip列表。

6:两组ip段重叠提取,比如提前有一组白名单ip段,新得到一组ip段,可以提取出两组ip段,重叠的部分。

掩码长度 起始地址与结束地址 两种可互相计算

由于自己用到5-6的功能,所以一块添加到了该工具

使用说明


支持多种格式的ip地址输入比如:

192.168.1.1  192.168.5.6      两个ip段 中间可以使用任意非数字进行分割即可
192.168.1.1-192.168.5.6
192.168.1.1,192.168.5.6
192.168.1.1/24   cidr同样可以使用任何分隔符与ip地址进行分割
192.168.1.1 24
192.168.1.1,24
						

支持处理后的自定义格式输出,比如:

如:iptables -A INPUT -s <BLOCK1>/<BLOCK2> -j DROP   等
						

程序会对多个ip段进行重叠计算,来进行合并,可以将大规模的ip地址,转换成最少量的cidr格式,而不丢失任何一个ip

由于ip段重叠合并计算遍历较多,所以数量在非常非常的情况下(超过20万行 大范围的IP段),可能有短时间(1-2秒)的卡顿,请耐心等待计算结果

应用场景


可用在网站防火墙,阻断ip段访问

路由器分流等等各种场景