Neatbo.

IPv6 子网计算

计算单个 IPv6 前缀的精确起点、终点和地址数。

浏览器本地处理输入IPv6 / 前缀输出JSON
  1. 1添加输入
  2. 2确认后运行
  3. 3获取结果

工具输入和文件在当前浏览器处理,不会上传。

输入内容

切换工具时在当前标签页临时保留输入。刷新或关闭后清除,较大的结果可能需要重新生成。

⌘ / Ctrl + Enter 运行

核对 IPv6 前缀

输入一个 IPv6 地址,后接 /0–/128 前缀;斜杠两侧可以留空格,也支持点分 IPv4 尾部。

输入一个 IPv6 地址和前缀,例如 2001:db8::1/64。

这只是前缀的数学地址范围,并不代表这些地址都分配给你。配置地址前,请核对服务商或网络的分配与路由规则。

0 个字符 · 0 字节
正在准备处理工具…

开始之前

输入一个 IPv6 地址及 /0–/128 前缀,查看归零后的网络、包含两端的范围和精确地址数;可单项复制或下载 JSON。数学范围不代表这些地址都已分配给你。

如何使用

  1. 粘贴一个 IPv6 地址和前缀,例如 2001:db8::1/64;斜杠两侧可留空格。
  2. 提交前核对归零后的网络预览和精确地址数。
  3. 查看包含两端的起点与终点,按需复制单个字段或下载完整 JSON;配置地址前另行核对服务商分配。

支持范围与限制

每次处理一个 IPv6 地址与前缀;不接受区域标识、端口、地址列表或文件。

仅在本地精确计算,不核验服务商分配、路由、DNS 或连通性;IPv6 没有广播地址。

JSON 中的地址数保留为十进制字符串,避免超出 JavaScript 安全整数后被舍入。

操作示例

示例输入

2001:db8::1/64
示例参数
{}

示例输出

{
  "inputAddress": "2001:db8::1",
  "networkCidr": "2001:db8::/64",
  "network": "2001:db8::",
  "lastAddress": "2001:db8::ffff:ffff:ffff:ffff",
  "prefix": 64,
  "hostBits": 64,
  "addresses": "18446744073709551616"
}

出现问题时

请输入一个有效 IPv6 地址,后接十进制 /0–/128 前缀;移除 %区域标识、方括号、端口和多余行。服务商分配仍须单独核对。

常见问题

范围内的地址都分配给我的服务器了吗?

没有这个结论。这里显示的是前缀的数学边界;即使多台服务器共享一个 /64,服务商也可能只路由或分配部分地址。

为什么没有 IPv6 广播地址或可用主机数?

IPv6 没有广播地址。范围终点只是数值边界;精确地址数不代表每个地址都可以直接配置。

输入地址含主机位,或前缀为 /0、/128 时怎样计算?

网络起点会归零到前缀边界。/0 覆盖完整 128 位地址空间;/128 仅含一个地址,均按精确整数计算。

输入会发送到服务器吗?

不会。计算在浏览器本地完成;关闭标签页前请保存需要的结果。

文档与延伸阅读

相关工具