zh-Hans v
en zh tw

CIDR 聚合与拆分

聚合重叠或连续的 IPv4、IPv6 CIDR 与范围,不引入额外地址;支持排除范围及按指定前缀精确拆分。

聚合精确的地址覆盖

每行粘贴一个 CIDR、单个地址或包含两端的起始–结束范围。工具先合并重叠及连续区间,再用最小的对齐 CIDR 列表覆盖,严格保留并集,不会把不连续范围扩大到包含空隙的更大网络。

示例将两个 IPv4 /25 合并为 192.0.2.0/24,将相邻两个 IPv6 /127 合并为 2001:db8::/126。IPv4、IPv6 分别进行整数精度运算,精确地址总数以十进制字符串返回;CIDR 输入中的主机位会归一化。

排除与拆分,不暗中扩大范围

排除模式从输入并集中减去第二份列表,再为剩余部分生成精确 CIDR 覆盖;结果为空也有效。拆分模式要求每个输出块都能精确使用目标前缀,可能扩大范围的前缀会被拒绝;拆分时应每次处理一种地址族。

每份列表最多 1,000 行、每字段 200,000 字符,最多输出 4,096 个 CIDR。超过上限的拆分会在生成子网前报错。工具不探测地址,也不安装路由策略。单个子网的掩码、地址分类和主机数量仍可使用现有子网计算器。

参考资料

常见问题

分开的两个 /24 能直接合成 /23 吗?

仅当并集连续且符合该 /23 的对齐边界时可以,否则会保留分开的精确 CIDR。

会枚举 IPv6 主机吗?

不会。运算基于区间边界和 CIDR 块,大型 IPv6 空间无需逐个展开地址也能保留精确总数。

输入会上传吗?

不会。解析和生成在浏览器中完成,所需引擎与数据从本站加载;不保存输入,也不发送到处理 API。

其他语言