首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Coding
V2EX  ›  问与答

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

  •  1
     
  •   Had · 2016-04-26 14:36:23 +08:00 · 2724 次点击
    这是一个创建于 1329 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    8 回复  |  直到 2016-04-26 16:02:02 +08:00
        1
    shiji   2016-04-26 14:38:10 +08:00
    CIDR merge ?
        2
    mengzhuo   2016-04-26 14:58:42 +08:00
    请搜索
    Trie 前缀树
        3
    fengxing   2016-04-26 15:25:51 +08:00
    http://www.techzoom.net/Tools/IPAddressCalculator 转换成*.*.*.*-*.*.*.*格式
    然后用“ ip 地址列表优化”这个软件合并成 cidr 格式
        4
    Had   2016-04-26 15:30:29 +08:00
    @fengxing
    不好用... 一万七千个 IP 合成了一万六千个 IP 段...
        5
    fengxing   2016-04-26 15:33:47 +08:00
    @Had 因为都是单独的 IP ,并不是连续的,连续的 IP 才能合并的更小。你查下什么叫 cidr 就明白了
        6
    Had   2016-04-26 15:44:55 +08:00
    @fengxing 我的需求就是合并零散 IP... 而不是合并零散的 IP 段...
        7
    fengxing   2016-04-26 15:48:00 +08:00
    @Had 既然你要求可以包含非零散 ip,你依然可以使用上述工具,第一次合并出来的 IP 段的文本打开,把 /32 全部替换成 /24 ,然后再合并一次,就好了
        8
    Had   2016-04-26 16:02:02 +08:00
    @fengxing
    机智,我刚才怎么就傻了呢... 多谢。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2797 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 36ms · UTC 12:40 · PVG 20:40 · LAX 04:40 · JFK 07:40
    ♥ Do have faith in what you're doing.