首页/常用工具/地址范围计算

地址范围计算

计算同一地址族的起止范围和地址总数,并生成无多余地址的最小 CIDR 覆盖。

所有计算均在当前浏览器完成,不会上传输入内容。

192.168.1.1 — 192.168.1.254

IPv4
地址总数
254
CIDR 数量:14
14
最小精确 CIDR 覆盖不包含范围外地址
192.168.1.1/32192.168.1.2/31192.168.1.4/30192.168.1.8/29192.168.1.16/28192.168.1.32/27192.168.1.64/26192.168.1.128/26192.168.1.192/27192.168.1.224/28192.168.1.240/29192.168.1.248/30192.168.1.252/31192.168.1.254/32

读懂 IP 范围与 CIDR

填写同一地址族的起始和结束 IP,计算包含端点的地址数量,并生成完整覆盖该范围的最小 CIDR 集合,不额外扩展地址。

两个例子,看懂转换结果IPv4
边界对齐256 个地址
起止 IP
192.168.1.0—192.168.1.255
CIDR 覆盖
192.168.1.0/24
跨越边界16 个地址
起止 IP
192.168.1.8—192.168.1.23
CIDR 覆盖
192.168.1.8/29192.168.1.16/29

包含起止地址地址数量 = 结束地址 − 起始地址 + 1。

常见问题

为什么 16 个地址需要两个网段?

单个 CIDR 还必须符合二进制边界。第二个例子从 .8 到 .23,跨过了 /28 的边界,需要两个 /29 才能准确覆盖;合并成更大的网段会包含多余地址。

地址总数就是可分配的地址数吗?

不是。这里计算包含首尾的地址总数,不扣除网络地址、广播地址或云平台保留地址。IPv4 子网的可用数量需结合前缀和用途判断。

可以同时填写 IPv4 和 IPv6 吗?

不可以。起点和终点必须属于同一地址族,结束地址不能小于起始地址。

起止地址相同,会返回什么?

范围内只有 1 个地址。IPv4 会表示为 /32,IPv6 会表示为 /128;例如起止都是 192.168.1.8,结果就是 192.168.1.8/32。

已有 CIDR,应该用哪个工具?

本页接收起始和结束 IP。如果已有 192.168.1.0/24 这样的 CIDR,请使用下方的“CIDR 计算器”查看网段边界、地址范围和数量。

结果能直接用于防火墙规则吗?

可以作为白名单或防火墙的网段输入,但应先核对允许或拒绝动作、规则顺序和实际授权范围。本工具只计算地址范围,不判断这些 IP 是否可信。

IP 地址范围计算器 - 地址数量与 CIDR 转换 | CHA.LA