Toolit你的日常工具箱

IP 子网计算器-IPv4

网络与 API本地处理

计算 IPv4 子网掩码、广播地址与可用主机数,支持等长子网划分、VLSM 分配和 IP 范围列表导出。

IP 地址可直接粘贴 CIDR,如 192.168.1.0/24;CIDR 与子网掩码保持同步。

试一试
网络地址
广播地址
首个可用主机
末个可用主机
主机总数
可用主机数
子网掩码
通配符掩码
IP 类别
IP 类型
更多结果
标准网络 CIDR
网络位 / 主机位
IP 十进制整数
反向 DNS

/31 按 RFC 3021 点对点链路计算,2 个地址均可用;/32 表示单主机。其余前缀的主机数按普通单播子网规则计算。

二进制分解
网络位主机位
11000000.10101000.00000001.00000000
网络地址
11000000.10101000.00000001.00000000
广播地址
11000000.10101000.00000001.11111111
子网掩码
11111111.11111111.11111111.00000000
VLSM 可变长子网 按主机需求分配

在当前父网段中按需求从大到小分配,保留网络地址和广播地址;最小分配 /30。需求顺序编号保留。

需求分配子网可用 / 剩余容量
#1 · 100 主机192.168.1.0/25126 / 26
#2 · 50 主机192.168.1.128/2662 / 12
#3 · 20 主机192.168.1.192/2730 / 10
#4 · 10 主机192.168.1.224/2814 / 4

已分配 240 个地址;剩余未分配 16 个。

同网段判断

检查另一个 IP 是否位于当前网络 192.168.1.0/24 内。

属于当前网段私有地址 · 判断包含关系,不代表该地址可分配或可达。

认识 IPv4 地址

私有地址、公有地址与特殊用途地址有不同的路由和分配规则。并非所有“非私有地址”都能在公网使用。

私有地址按规模分为三段

RFC 1918 保留了三个私有网段,分别落在旧式分类地址的 A、B、C 类空间内。现代网络使用 CIDR 而非分类,但“哪一段属于哪一类”仍决定了它的地址容量和常见用途。

类别私有网段前缀地址数量典型用途
A 类私有10.0.0.0 – 10.255.255.255/816,777,216大型企业、运营商与云厂商内网,地址容量最大,常按部门再切分。
B 类私有172.16.0.0 – 172.31.255.255/121,048,576中型网络与容器 / 虚拟化环境,容量介于 A、C 之间。
C 类私有192.168.0.0 – 192.168.255.255/1665,536家庭与小型办公网段,最常见;家用路由器默认即用这一段。

三段地址互不重叠,也不在公网直接路由,跨网访问通常经 NAT;三段之间不能互相汇总成更大的 CIDR,只能在路由配置中分别声明。

常见特殊用途地址

除私有网段外,IPv4 还有一批具有专门用途的保留地址。它们不参与公网路由,也不能当作普通主机地址分配。

常见写法所属网段名称用途
127.0.0.1127.0.0.0/8回环地址指向本机,用于本地服务与协议栈测试,不在网络中转发。
0.0.0.00.0.0.0/8本网络 / 未指定常表示“未指定地址”;在路由配置中作为默认路由的下一跳。
255.255.255.255255.255.255.255/32有限广播地址向本地链路广播,由路由器转发至同一链路的所有主机。
169.254.x.x169.254.0.0/16链路本地地址未拿到 DHCP 地址时自动配置,仅在当前链路有效。
100.64.x.x100.64.0.0/10运营商共享地址(CGNAT)运营商级 NAT 共享空间,不属于 RFC 1918 私有地址。
192.0.2.x192.0.2.0/24文档示例地址RFC 5737 保留用于文档与示例,不可实际部署。
224.0.0.x224.0.0.0/4组播地址向组播组传送数据,不是普通单播主机地址。

这些地址多数由 IANA 登记,语义随分配而变化;判断某个地址能否使用,应以具体前缀的登记用途为准,而非仅看“是否可路由”。

私有地址

10/8 · 172.16/12 · 192.168/16

按规模分为 A / B / C 三段,适合企业与家庭内网,不在公网直接路由。

公有地址

全球唯一分配的单播地址

用于互联网通信;是否可达还取决于有效分配、路由公告和访问控制。

特殊地址

回环 · 链路本地 · 文档 · 组播

CGNAT、测试、保留等地址也有专门用途,不应简单归类为公网地址。

常见特殊地址速查
前缀用途
0.0.0.0/8本网络 / 未指定
10.0.0.0/8私有地址
172.16.0.0/12私有地址
192.168.0.0/16私有地址
100.64.0.0/10运营商共享地址(CGNAT)
127.0.0.0/8回环地址
169.254.0.0/16链路本地地址
192.0.0.0/24IETF 协议特殊地址
192.0.0.9/32PCP 任播地址
192.0.0.10/32TURN 任播地址
192.0.2.0/24文档示例地址
198.51.100.0/24文档示例地址
203.0.113.0/24文档示例地址
192.88.99.0/246to4 相关特殊地址
198.18.0.0/15基准测试地址
224.0.0.0/4组播地址
240.0.0.0/4保留地址
255.255.255.255/32有限广播地址

覆盖常见地址类别,不替代完整特殊用途注册表。参考:IANA IPv4 特殊用途地址注册表。

常见问题

一个 /24 子网有多少台主机?

一个 /24 子网共有 256 个地址,其中 254 个为可用主机。有两个地址被保留:网络地址(主机位全为 0)和广播地址(主机位全为 1)。输入任意带 /24 前缀的地址即可验证这一点,并查看确切的主机范围。

什么是 CIDR 表示法?

CIDR(无类别域间路由)表示法把地址及其掩码写成一个斜杠加上网络位数。例如 192.168.1.0/24 表示前 24 位标识网络,其余 8 位用于主机——共 256 个地址,254 个可用。

如何把子网掩码换算成 CIDR?

CIDR 前缀就是子网掩码中 1 的个数——255.255.255.0 有 24 个 1,所以是 /24。在这款计算器中你无需手动换算:选定掩码后 CIDR 下拉框会自动跟着更新,反之亦然,因为两者始终保持联动。

子网掩码和通配符掩码有什么区别?

子网掩码用 1 表示网络位、用 0 表示主机位(例如 255.255.255.0)。通配符掩码则恰好相反——网络位为 0、主机位为 1(0.0.0.255)。大多数操作系统使用子网掩码,而通配符掩码常出现在思科路由器的 ACL 和 OSPF 配置中。本计算器两者都会显示。

如何求出一个子网的网络地址和广播地址?

输入 IP 地址和前缀,计算器会推导出网络地址(IP 与掩码按位与的结果)和广播地址(网络地址再把主机位全置为 1)。两者都会列在结果中,二进制分解还会展示各自背后的位模式。

有哪些内网 IP 地址范围?

有三段地址被保留给内部网络使用,绝不会在公共互联网上路由:10.0.0.0/8(16,777,216 个地址)、172.16.0.0/12(1,048,576 个地址)和 192.168.0.0/16(65,536 个地址)。计算器会把你输入的任意地址标记为内网或公网。

为什么 /31 不减去两个地址?

RFC 3021 允许在点对点链路中使用 /31 的两个地址。/32 表示单个主机地址。广播和普通网络地址的扣除规则不适用于这两种情况。

复制和导出会包含所有地址吗?

生成成功后,复制完整列表及 TXT / CSV 导出包含全部地址,文本框每页仅预览 100 条。单次上限为 65,536 条;超出时请缩小范围。

我的数据安全吗?

安全。所有 IPv4 计算都通过 JavaScript 完全在你的浏览器中运行。任何 IP 地址或网络数据都不会发送到任何服务器,所以无论你在线还是离线,工具的表现都一样。

本地计算 · 无需上传 · 不进行网络扫描

批量输入地址段

每行一个地址段,起始与结束地址用 - 连接;多个地址段之间可用空格、英文逗号或换行分隔,例如:192.168.1.1-192.168.1.100,192.168.5.1-192.168.5.200