IP / 子网 / 网络

子网计算器:把地址范围和主机口径分清

输入 IP/CIDR,或为裸 IP 补充前缀或 IPv4 点分掩码,核对完整范围与当前口径下的地址数量。

子网计算器

网络输入

已填写 CIDR 时可留空,或填写等价前缀。裸 IP 需补充 24、/24 或 255.255.255.0。

子网结果

常规 IPv4:/0 至 /30 排除网络地址和定向广播地址。这是算术上的主机数量,不是可用性探测。

地址族
IPv4
输入地址
192.168.1.10
网络 CIDR
192.168.1.0/24
地址总数
256
当前口径地址数
254
网络 / 起始地址
192.168.1.0
末端地址
192.168.1.255
网络位 / 前缀长度
24
主机位数
8
子网掩码
255.255.255.0
反掩码 / 通配符掩码
0.0.0.255
广播地址
192.168.1.255
当前口径起始地址
192.168.1.1
当前口径末端地址
192.168.1.254

结果已清除主机位以获得网络地址,原输入没有被改写。

所有计算均在当前浏览器完成,不查询或上传输入的地址。

地址计数选项

IPv6 始终显示完整范围和总数,IPv4 主机口径不适用。

192.168.1.0/24 · 共 256 个地址

子网计算器适合核对网卡地址究竟属于哪个网段。例如 192.168.1.130/26 中的 .130 是输入地址,网段却从 .128 开始;把两者混用会写错路由边界。

配置访问控制规则时应先看完整覆盖范围,规划常规 IPv4 主机时再看排除首尾后的范围。地址总数并不代表在线设备数,也不能替代实际分配记录。

为什么使用子网计算器

把边界的来源和计数的依据放在结果旁边。

保留主机地址,推导所属网段

子网计算器不会把输入的地址直接当成网段起点。192.168.1.130/26 会得到 .128 至 .191 的完整范围,原来的 .130 仍留在输入框中供核对。

高亮地址块中的主机标记指向所属块的起始边界

给两地址链路单独的解释

普通八地址 IPv4 网段通常排除首尾;/31 点对点链路的两个地址却都是端点。结果会明确显示口径,避免把不同网络语义混成一条减二公式。

首尾保留的八个地址单元与两个均可用的点对点端点对照

先厘清前缀,再检查计数

01

避免两份前缀互相覆盖

可以直接粘贴 CIDR,也可以输入裸 IP 与单独的掩码。两处同时填写时必须等价,旧选项不会悄悄覆盖新粘贴的前缀。

  • 裸地址缺少前缀会报错,不按 A/B/C 类别猜网段。
02

按用途选择地址口径

常规主机模式给出 IPv4 的主机范围;全部地址模式保留首尾,适合检查规则覆盖。IPv6 只显示完整范围,不沿用 IPv4 扣除方式。

  • /31 的两地址结果带有点对点前提,/32 表示单个地址。
03

让导出对应当前输入

自动计算在最后一次修改后等待 350 ms。关闭后显示计算按钮,也可以按 Ctrl/Cmd + Enter 执行。

  • 输入一变就禁用导出;TXT 使用当前语言,JSON 将大整数计数保存为字符串。

同时核对网段、掩码与容量

完整的前缀范围

CIDR 计算覆盖 IPv4 /0 至 /32 和 IPv6 /0 至 /128。压缩 IPv6 及嵌入 IPv4 的写法均可解析,后者仍作为 IPv6 处理,不会自动降成 IPv4。

点分掩码与反掩码换算

子网掩码计算器可将 255.255.255.192 识别为 /26,也可由 /26 输出该掩码及反掩码 0.0.0.63。255.0.255.0 这类不连续掩码会被拒绝,不会凑成相近的前缀。

大范围仍保留精确数量

IP 子网划分中的地址总数由位数直接计算,不逐个生成地址。IPv6 /0 的 2^128 个地址能完整显示和导出,JSON 中的计数字符串避免下游把大数四舍五入。

输入约定与结果边界

一次只计算一个子网
接受单个 IP 及前缀,不接受主机名、URL、端口、方括号、zone ID 或批量列表。IPv4 各段不能有多余前导零;字段两端的空白可以忽略。
不猜掩码,不把反掩码当输入
裸 IP 缺少前缀会报错。独立字段可以填 /24,但 CIDR 斜线后必须是数字长度。点分掩码仅适用于 IPv4,0.0.0.255 这类反掩码不能作为子网掩码输入。
地址容量不等于分配名额
不检查在线主机、DHCP 占用、特殊用途地址分类或云平台预留。普通 IPv4 主机数量按首尾扣除计算;是否真能分配,还取决于部署和协议限制。
不展开地址清单或规划多个子网
这里不提供子网等分、VLSM 规划、集合并交差或逐个主机枚举。相关工具可处理集合与范围转换;即使 /0 也只用边界和数量表示结果。
替换先预览,应用后可撤销
每个字段最多 256 个 UTF-16 代码单元。示例和清空先显示非空字段数量,再应用修改;一次撤销同时恢复输入、计数选项和结果,也保留原来的过期或错误状态。

子网计算器常见问题

子网掩码的作用是什么?

掩码决定 IP 中哪些位属于网络、哪些位属于主机。地址与掩码按位与得到网络地址;把主机位全部设为 1 就得到范围末端。是否称为广播地址,要结合地址族和前缀语义。

/24 是什么意思?

/24 表示前 24 位为网络位。对 IPv4 来说,等价掩码是 255.255.255.0,剩余 8 位对应 256 个地址。这里既接受 CIDR,也接受裸 IP 加独立掩码。

可用 IP 地址数量怎么计算?

普通 IPv4 /0 至 /30 的常规口径是总数减 2;/31 按点对点链路计算为 2,/32 为 1。全部地址口径不扣除边界。IPv6 没有广播,因此只报告总数,不推断可分配主机数量。

A 类、B 类、C 类网络有什么区别?

A/B/C 是历史上的有类网络划分,曾对应不同的默认网络长度。CIDR 使用显式前缀表达网段,不必沿用这些边界。本工具不根据地址类别猜掩码,缺少前缀时请自行补全。

这个工具支持 IPv6 吗?

支持完整和压缩 IPv6,包括带 IPv4 尾部的表示。结果提供网络地址、末端、数学掩码及精确地址总数。IPv6 的末端不叫广播地址,实际地址分配限制需要结合网络部署判断。

还有疑问?

把范围与计数一起核对

用子网计算器确认前缀和地址口径,再把当前结果复制或下载到网络配置记录中。