IPv4 子网计算器

CIDR 表示法(如 192.168.1.0/24)定义网络地址、广播地址与可用主机范围,是云 VPC、防火墙规则与 Docker 网络的基础。本工具根据 IP 与前缀长度计算子网掩码、网络号、广播号及主机数。排查 DNS 或 URL 中的 IP 时可配合 url-parser,正则校验 CIDR 字符串请用 regex-tester。

阅读完整指南: IPv4 网络基础:CIDR、子网划分与排错 →

隐私提示:本地解析,不上传服务器。

↓ 在下方输入区粘贴内容,结果会立即显示

输入 IPv4 地址与 CIDR 前缀 (如 192.168.1.0/24),计算网络地址、广播地址与可用主机数。

CIDR

格式: IP/前缀长度,例如 10.0.0.0/8

网络地址

192.168.1.0

子网掩码

255.255.255.0

广播地址

192.168.1.255

首个可用主机

192.168.1.1

末个可用主机

192.168.1.254

可用主机数

254

地址总数

256

前缀长度

/24

注释说明

说明

/31 与 /32 子网按 RFC 特殊规则计算; 所有运算在浏览器本地完成。

CIDR 表示法(如 192.168.1.0/24)定义网络地址、广播地址与可用主机范围,是云 VPC、防火墙规则与 Docker 网络的基础。本工具根据 IP 与前缀长度计算子网掩码、网络号、广播号及主机数。排查 DNS 或 URL 中的 IP 时可配合 url-parser,正则校验 CIDR 字符串请用 regex-tester。

快速开始

  1. 输入 CIDR

    格式为 IP/前缀,例如 10.0.0.0/8 或 172.16.5.10/24。

  2. 阅读结果

    查看网络地址、掩码、广播地址与可用主机范围。

  3. 核对规划

    确认可用主机数是否满足设备数量; /31、/32 有特殊规则。

CIDR 是什么

CIDR (无类域间路由) 用「IP/前缀长度」描述一段连续地址。前缀长度表示网络位数量; /24 表示前 24 位为网络部分。

子网掩码与 CIDR 等价: /24 对应 255.255.255.0。计算器同时输出两者便于对照文档。

常见场景

划分办公网段: 200 台设备通常需要 /24 (254 可用) 或更大; 点对点链路可能用 /30 或 /31。

云 VPC 规划: 在 AWS/GCP/Azure 创建子网前,先用计算器确认 CIDR 不与现有网段重叠。

隐私

所有计算在浏览器本地完成; 输入的 IP 不会上传到 Towalles 服务器。

CIDR 基础

/24 表示前 24 位网络位,主机位 8 位 → 254 可用 host(/31 /32 特殊)。网络地址 host 全 0,广播全 1——分配 IP 时排除。

VPC 设计常留 private RFC1918(10/8、172.16/12、192.168/16); 公网段用 provider 分配。vlan-vlsm 指南深入企业规划。

云与容器

AWS subnet 需在同一 AZ;Docker network 172.17.0.0/16 默认 bridge。计算容器 IP 是否冲突时用本工具验证 overlap。

ipv4-range-expander 展开 CIDR 列表;regex-tester 验证 config 中的 CIDR 字符串格式。

常见错误

混淆 subnet mask 与 prefix length(255.255.255.0 = /24)。跨 region peering 时 CIDR 不能 overlap。

URL 中的 IP 用 url-parser 提取再代入计算。

示例

/24 示例

Input

192.168.1.10/24

Output

Network 192.168.1.0, mask 255.255.255.0, 254 usable hosts

FAQ

/31 和 /32 怎么算?

/31 常用于点对点链路,两个地址都可用; /32 表示单个主机地址。工具按 RFC 惯例计算。

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

传统子网中网络地址与广播地址不可分配给主机; /31 及以上前缀例外。

数据会上传吗?

不会,计算完全在本地浏览器完成。

/32 有几个 host?

/32 单 host;/31 点对点链路可能 2 host。

支持 IPv6 吗?

本工具 IPv4;IPv6 见专用 calculator。

私有 IP 会路由公网吗?

不会,RFC1918 不可公网路由。

本地计算吗?

是。