有没有工具可以将零散的 IP 合并成多个最小可以包含的 IP 段的?

2016-04-26 14:36:23 +08:00
 Had

比如说有几万个零散 IP ,但是有的显然是在一个 IP 段里,有没有这样的工具可以将这些零散的 IP 合并成 IP 段,然后又能保证这些 IP 段是能覆盖这些零散 IP 的最小 IP 段(允许 IP 段能有非给出的零散 IP )?

4560 次点击
所在节点    问与答
8 条回复
shiji
2016-04-26 14:38:10 +08:00
CIDR merge ?
mengzhuo
2016-04-26 14:58:42 +08:00
请搜索
Trie 前缀树
fengxing
2016-04-26 15:25:51 +08:00
http://www.techzoom.net/Tools/IPAddressCalculator 转换成*.*.*.*-*.*.*.*格式
然后用“ ip 地址列表优化”这个软件合并成 cidr 格式
Had
2016-04-26 15:30:29 +08:00
@fengxing
不好用... 一万七千个 IP 合成了一万六千个 IP 段...
fengxing
2016-04-26 15:33:47 +08:00
@Had 因为都是单独的 IP ,并不是连续的,连续的 IP 才能合并的更小。你查下什么叫 cidr 就明白了
Had
2016-04-26 15:44:55 +08:00
@fengxing 我的需求就是合并零散 IP... 而不是合并零散的 IP 段...
fengxing
2016-04-26 15:48:00 +08:00
@Had 既然你要求可以包含非零散 ip,你依然可以使用上述工具,第一次合并出来的 IP 段的文本打开,把 /32 全部替换成 /24 ,然后再合并一次,就好了
Had
2016-04-26 16:02:02 +08:00
@fengxing
机智,我刚才怎么就傻了呢... 多谢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/274507

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX