← 返回工具箱

IPv4 子网计算

SUBNET CALC · 开发辅助

输入 CIDR 即出网络地址、广播地址、可用主机范围与数量、子网掩码、IP 类别与公/私网判定;可按要求切分更细子网。

本地计算,内容不上传。
CIDR 输入
CIDR 是 IPv4 地址分配的核心记法:/24 表示前 24 位为网络号,后 8 位为主机号,可用主机 = 2^主机位 − 2(/31 点对点为 2、/32 单主机为 1)。A/B/C 为传统分类(已淘汰但常用于粗略判断),私网地址段为 10/8、172.16–31/12、192.168/16。

>_ 使用指南 · GUIDE

配置网络、划 VLAN、排查 IP 规划时,CIDR 是绕不开的记法。这个工具输入一个 CIDR 或一段 IP 区间,即出全部网络事实。

典型步骤:

  1. 输入 CIDR:在「单个 CIDR」模式下填 192.168.1.0/24,回车即得网络地址、广播地址、可用主机范围与数量、子网掩码、掩码位、IP 类别与公/私网判定
  2. 区间查询:切到「区间查询」,填 10.0.0.1 - 10.0.0.50,工具给出能覆盖该区间的最小 CIDR 与其事实
  3. 切分子网:在「切分子网」框填入更细的掩码位(如 26),列出由该网段切出的子块(最多展示 256 条)
  4. IPv6:当前为禁用的占位标签,IPv6 计算尚未开放

>_ 常见问题 · FAQ

Q1 · 可用主机数为什么是总数减 2?

每个子网要拿走网络地址(主机位全 0)和广播地址(主机位全 1)这两个特殊地址,所以可用主机数 = 2^主机位 − 2。特例:/31 点对点链路保留 2 个,/32 单主机为 1 个。

Q2 · 怎么判断公网还是私网?

按 RFC1918:10/8、172.16–31/12、192.168/16 为私网;127/8 环回、169.254/16 链路本地、224/4 组播、240/4 及以上保留,其余为公网。

Q3 · IP 类别 A/B/C 还有意义吗?

A/B/C 是已被 CIDR 取代的历史分类,仅作粗略规模判断,不参与实际路由。工具标注它是为了帮你快速估算网段大小。

Q4 · 区间查询给的 CIDR 一定刚好覆盖吗?

工具优先找「容量≥区间长度且起点对齐」的最小 CIDR;若区间无法被单个 CIDR 整齐覆盖(如跨边界),给出的 CIDR 容量会≥区间长度,需注意实际覆盖范围可能大于你的区间。

Q5 · 切分子网最多能看多少条?

一次最多展示 256 条子块(/24 切 /30 共 64 条、切 /32 共 256 条恰好满;更细会提示仅展示前 256 条),足够绝大多数规划场景。

嵌入代码

把下面的代码复制到你的网页,即可将本工具嵌入为 iframe(自动隐藏导航与页脚)。

高度px
此工具在你的浏览器本地运行,输入内容不会上传。按 Ctrl K 可随时切换到其他工具。