IP 子网计算器

免费 IP 子网计算器 — 输入任意 IPv4 CIDR 地址,即可快速获取网络地址、广播地址、子网掩码、通配符掩码、可用主机范围及主机数量。

979.7K 次使用最近更新 · 2026-04-27本地运行 · 零上传

如何使用 IP 子网计算器

IP 子网计算器 让子网划分即时且无误。按以下步骤操作:

  1. 输入 CIDR 格式 — 在顶部输入框中输入 IPv4 地址和前缀长度,例如 192.168.1.10/24。IP 子网计算器接受子网内的任意主机地址,无需输入网络地址本身。
  2. 查看结果 — IP 子网计算器即时显示网络地址、广播地址、子网掩码、通配符掩码、第一个可用主机、最后一个可用主机、总地址数和可用主机数。
  3. 可选:同一子网检查 — 在「检查 IP」输入框中输入第二个 IP。IP 子网计算器将立即告知该 IP 是否属于同一子网。

输入时结果实时更新,无需按任何按钮,IP 子网计算器每次按键都会重新计算。

公式与原理 — IP 子网计算器

IP 子网计算器 应用标准 IPv4 位运算。对于给定的 IP 地址和前缀长度 $n$:

子网掩码   = (0xFFFFFFFF << (32 - n)) & 0xFFFFFFFF
通配符掩码 = ~子网掩码 & 0xFFFFFFFF
网络地址   = IP & 子网掩码
广播地址   = 网络地址 | 通配符掩码
第一个主机 = 网络地址 + 1       (/31 和 /32 除外)
最后一个主机 = 广播地址 - 1    (/31 和 /32 除外)
总地址数   = 2^(32 - n)
可用主机数  = 2^(32 - n) - 2   (前缀 ≤ 30)
符号 含义
n CIDR 前缀长度(0–32)
& 按位与
~ 按位取反
| 按位或

IP 子网计算器对 32 位无符号整数进行所有运算,并将结果转换为点分十进制格式显示。

/31 与 /32 特殊情况

根据 RFC 3021,/31 子网用于点对点链路,无专用网络地址或广播地址,两个地址均可用。/32 标识单台主机。IP 子网计算器对这两种情况均能正确处理,不会错误地减去 2。

IP 子网计算器的应用场景

IP 子网计算器 适用于各种网络规划任务:

  • 网络配置 — 在为服务器或设备分配静态 IP 前,使用 IP 子网计算器验证正确的子网掩码和网关范围。
  • 云和 VPC 设计 — 为 AWS VPC、Azure VNet 或 GCP 子网规划 CIDR 块,通过 IP 子网计算器确认地址边界,避免重叠。
  • 防火墙与 ACL 规则 — 编写防火墙规则时,使用 IP 子网计算器确认精确的网络和广播地址,确保规则适用于目标范围。
  • 故障排查 — 利用 IP 子网计算器的同一子网检查功能,快速判断两台主机是否可以直接通信。
  • 学习网络基础 — IP 子网计算器是备考 CompTIA Network+、CCNA 等网络认证的理想学习工具。

无论是规划数据中心的网络工程师、部署云基础设施的开发者,还是学习网络课程的学生,IP 子网计算器都能提供即时准确的答案,省去手动二进制转换的繁琐过程。

关于IP 子网计算器的常见问题

什么是 IP 子网计算器?

IP 子网计算器接受 IPv4 地址和 CIDR 前缀(如 192.168.1.0/24),自动计算网络地址、广播地址、子网掩码、通配符掩码、首尾可用主机及主机数量。

如何在 IP 子网计算器中使用 CIDR 格式?

输入 IP 地址后加斜杠和前缀长度,例如 10.0.0.1/8 或 172.16.5.100/20,IP 子网计算器会自动解析并计算所有子网信息。

为什么可用主机数比总地址数少 2?

在标准 IPv4 子网中,最低地址保留为网络地址,最高地址为广播地址,IP 子网计算器自动将两者排除,仅统计可用主机数。

IP 子网计算器支持 /31 和 /32 前缀吗?

支持。/31 子网(RFC 3021 点对点链路)的两个地址均可用,/32 标识单台主机,IP 子网计算器均能正确处理。

我的数据会被储存吗?

不会。所有计算均在浏览器本地完成,不会向服务器发送任何数据。