IPv6

IPv6 子网计算器

精确计算 IPv6 范围并按编号预览子网

IP 与路由
🔒 100% 本地运行 — 你的数据不会离开当前页面
由 Evan 维护•最近更新:2026年9月30日
IPv6 CIDR

本地精确计算;预览 1–256 条,新前缀不得短于父前缀。起始编号从 0 开始,仅接受十进制整数。IPv6 不使用广播地址;不接受 zone 后缀。

网络摘要

计算后显示规范 CIDR、地址范围和子网容量。

工具说明

IPv6 子网计算器先规范化父 CIDR,再按编号预览子网,无需枚举每一个地址。结果同时展示原地址、规范父网段、含首尾的地址范围、精确容量、子网数量和起始编号。一个 /48 可划成 65,536 个 /64,编号 16 对应第 17 个子网。前缀与编号必须是完整十进制整数,预览数量限定为 1–256;超过 2^53 的编号仍通过 BigInt 保持精确。修改任何字段都会清除已完成的预览,确保复制的 CIDR 与剩余数量来自同一次计算。末地址只是数学终点,不是广播地址,也不表示范围内每个地址均可分配。

生产可用片段

到达网段终点时,预览行数可以少于请求数量

text

父网段输入:2001:db8::53/120
子前缀:124
起始编号:14
预览数量:8

#14  2001:db8::e0/124  [2001:db8::e0 … 2001:db8::ef]
#15  2001:db8::f0/124  [2001:db8::f0 … 2001:db8::ff]

父网段只有 16 个子网,编号为 0–15。
显示这两行后,其后的剩余数量为零。
原地址的 ::53 主机位不会改变 /120 网络边界。

常见问题

父前缀与子前缀有什么关系?

两者都在 /0–/128 范围内,子前缀不得短于父前缀。例如 /120 划成 /124 会得到 16 个子网,编号为 0–15。

可以使用超过 JavaScript 安全整数范围的编号吗?

可以,编号直接解析为十进制 BigInt。例如 ::/0 划成 /128 时,最大有效编号是 340282366920938463463374607431768211455。

剩余数量表示什么?

只计算最后一条已显示结果之后的子网,不包含起始编号之前跳过的子网。预览到最后一个子网时,剩余数量为零。

空白或小数预览参数会自动取整吗?

不会。预览数量必须是 1 到 256 的整数,空值、小数、符号和前导零都会被拒绝;新前缀和编号同样要求完整十进制整数。

输入包含主机位时如何处理?

网络计算会清除主机位,同时单独显示原地址。例如 2001:db8::53/120 的父网段是 2001:db8::/120。只有斜杠而缺少前缀属于错误,/0 则合法。

会检查 IPv6 zone 或网络可达性吗?

不会。本工具拒绝 %eth0 等 zone 后缀,支持成对方括号包装的 IPv6 地址。计算在本地完成,不判断地址分配、路由或可达性。

继续浏览