在线 CIDR 计算器:子网划分与 IP 地址规划工具
什么是 CIDR
CIDR(Classless Inter-Domain Routing,无类别域间路由)是一种用于分配 IP 地址和路由的灵活方法。它取代了传统的 IP 地址分类系统(A 类、B 类、C 类),允许更精细的地址空间分配。你可以一边读一边用我们的免费 CIDR 计算器划分子网。
CIDR 表示法在 IP 地址后加一个斜杠和前缀长度:
192.168.1.0/24
^^
前缀长度(网络位数)
为什么需要 CIDR 计算器
- VPC 网络规划:云服务商(AWS、阿里云)的子网划分
- 容器网络:Kubernetes Pod 网络配置
- 防火墙规则:IP 白名单的 CIDR 范围配置
- 服务器部署:内网 IP 地址规划
- CDN 配置:IP 段限制和加速节点规划
- 安全审计:分析 IP 段的覆盖范围
CIDR 基础知识
IP 地址结构
IPv4 地址是 32 位二进制数,通常用点分十进制表示:
192.168.1.100
= 11000000.10101000.00000001.01100100
前 24 位是网络位(/24),后 8 位是主机位
子网掩码
子网掩码用于区分网络部分和主机部分:
| CIDR 前缀 | 子网掩码 | 可用主机数 | 适用场景 |
|---|---|---|---|
| /8 | 255.0.0.0 | 16,777,214 | 大型组织 |
| /16 | 255.255.0.0 | 65,534 | 中型网络 |
| /24 | 255.255.255.0 | 254 | 小型网络(很常见) |
| /28 | 255.255.255.240 | 14 | 云 VPC 子网 |
| /32 | 255.255.255.255 | 1 | 单台主机 |
可用主机数公式
对前缀 0–30:
可用主机数 = 2^(32 - 前缀长度) - 2
减去 2 是因为:
- 网络地址(主机位全 0)不可分配
- 广播地址(主机位全 1)不可分配
特例(本站工具已按此实现):
/31(RFC 3021 点对点):2 个地址都可用,不减 2/32:单主机,可用数为 1
常用 CIDR 块
| CIDR | IP 数量 | 说明 |
|---|---|---|
| /32 | 1 | 单台主机 |
| /31 | 2 | 点对点链路 |
| /30 | 4 | WAN 链路(2 个可用 IP) |
| /29 | 8 | 小型子网 |
| /28 | 16 | 云 VPC 常用 |
| /27 | 32 | 中型子网 |
| /24 | 256 | 传统 C 类大小 |
| /16 | 65,536 | 传统 B 类大小 |
本站工具实现注记
站内 CIDR 计算器 调用的是浏览器本地的 parseCIDRv4,边界如下——写文档或抄结果时请以这些为准,避免被过期说明误导:
- 仅 IPv4:输入必须匹配
a.b.c.d/n(四段十进制八位组 +/+ 0–32)。IPv6、host:port、方括号主机一律判为格式错误。 - 掩码解析:
prefix === 0时掩码为0.0.0.0;否则(0xFFFFFFFF << (32 − prefix))无符号右移后转点分。网络地址 = IP ∧ 掩码;广播 = 网络 ∨ (¬掩码)。 - 主机数:
prefix ≥ 31时/32 → 1、/31 → 2;否则2^(32−prefix) − 2。首末可用主机在/31//32上等于网络与广播本身。 - 自动归零:
192.168.1.130/24仍展开为网络192.168.1.0——安全组应写归一后的网段。 - 起止 IP → CIDR:工具提供第二模式,将闭区间 IPv4 覆盖为尽可能少的 CIDR 块(仍不做 IPv6、不做重叠检测)。不接受
255.255.255.0这种点分掩码字符串(请用/24)。
等分切大段请用 子网计算器(输入是「IP + 前缀 + 分成 2 的幂份」,不是目标掩码字段)。
如何使用在线 CIDR 计算器
- 输入 IP 地址和 CIDR 前缀(如
192.168.1.0/24) - 工具自动计算:网络地址、广播地址、子网掩码、可用 IP 范围、可用主机数
- 需要把
/16切成 4 个等大/18时,切换到 子网计算器
私网段、路由与 ACL 常见踩坑
RFC 1918 私网只有三段:10.0.0.0/8、172.16.0.0/12(即 172.16.0.0–172.31.255.255)、192.168.0.0/16。把 172.32.0.0/16 当内网是高频笔误——那是公网空间。
路由表用最长前缀优先(LPM):同时存在 10.0.0.0/8 与 10.1.2.0/24 时,发往 10.1.2.5 的包走 /24。防火墙 / Nginx allow 常是自上而下、先匹配先生效,和 LPM 不是同一套规则——汇总了一条大段进 ACL 后,更具体的例外可能被盖住。
安全组里 /32 才是单机;误写成 /24 等于放行 254 个地址。反向:只想给办公室一段却写 /8,审计上等于洞开。云厂商还会再扣网关、DNS、保留地址,控制台「可用 IP」常少于上面的理论值。
允许名单若是主机名或完整 URL,先用 URL 解析器 拆出主机再决定是否落成 CIDR;TLS「连的是谁」与「源 IP 是否在段内」是两层控制,证书问题见 证书解码。
云 VPC 网络规划示例
VPC CIDR: 10.0.0.0/16 (65,536 IP)
├── 公网子网: 10.0.1.0/24 (254 IP) ← Web 服务器
├── 应用子网: 10.0.2.0/24 (254 IP) ← 应用服务器
├── 数据库子网: 10.0.3.0/24 (254 IP) ← 数据库
├── 管理子网: 10.0.4.0/28 (14 IP) ← 运维跳板机
└── Kubernetes: 10.0.5.0/24 (254 IP) ← Pod 网络
取代背诵的心智模型
别背 /8-/16-/24 边界;记一个二进制事实——/N 有 32−N 个主机位、2^(32−N) 个地址、对 0–30 再减 2 得可用主机。一切都能推:/26 = 6 主机位 = 64 地址 = 62 主机。网络员的魔数捷径:块大小 = 256 − 掩码末字节(.192 → 64 一块;合法网络在 0、64、128、192)。给 IP 和掩码问「我在哪个网」= IP AND 掩码——计算器秒出。CIDR 数学永远答三个问题:什么网络(AND)、什么广播(网络+块−1)、什么范围(两者之间)。
VLSM:防碎片的分配算法
变长子网划分按到达顺序分配必碎——小块把空间肢解后下一个 /24 放不进。算法:按大小降序列出、从基址顺序分配——保证放下且同尺寸块对齐。实用补充:留规划余量;分配表记下次空闲指针(「还剩什么」按次用计算器答,注册表防两队占同一段)。本站子网工具做的是等长切分;VLSM 变长请手工划段后用 CIDR 工具逐段复核。
IPv6:习惯要换,本页工具不算
IPv6 标准 LAN 是 /64(主机算术基本退出舞台);规划重心变成前缀委托(运营商给的 /48 或 /56)以及如何切出可汇总的 /64。从 IPv4 习惯带过来的错法:硬切 /64(破坏 SLAAC)、为「省地址」做 VLSM(在 /48 尺度没有意义)、该写 /64 却写 /128 主机路由。
重要:本站 CIDR / 子网计算器只实现 IPv4。IPv6 规划请用专业地址规划器或云控制台;不要假设本页能展开 2001:db8::/32。
FAQ
/32 和 /31 有什么区别?
/32 是单个主机的路由(精确匹配一台机器)。/31 是点对点链路的特殊格式,不需要单独留网络/广播地址,两个 IP 都可分配给两端设备。
子网划分有哪些常见做法?
- 按功能划分(Web、应用、数据库)
- 按环境划分(开发、测试、生产)
- 预留足够的扩容空间(至少约 20%)
- 使用私有地址段(10.0.0.0/8、172.16.0.0/12、192.168.0.0/16)
如何判断两个 CIDR 是否重叠?
若 A 的网络地址落在 B 的范围内,或 B 落在 A 内(含相等),则重叠。本站计算器不自动检测重叠——请分别展开两段,对照网络~广播区间,或在规划表里逐行核对。
排查注记
踩坑一节的三条按事故烈度排:把 172.32.0.0/16 当内网是高频笔误(RFC 1918 私网只有 172.16–31,之外是公网空间);/32 误写成 /24 等于放行 254 个地址;最阴的是规则引擎分歧——路由表按最长前缀优先,防火墙和 Nginx allow 却常是自上而下先匹配先生效,汇总一条大段进 ACL 后更具体的例外可能被盖住,上线前要用两段地址各测一次。「取代背诵的心智模型」只教一个二进制事实(/N 有 32−N 个主机位),一切边界都能现场推;工具边界也如实写明:仅 IPv4、不做重叠检测。
来自 ToolVault 工具匣 的开发手记。相关工具:CIDR 计算器、子网计算器、URL 解析器、证书解码。相关阅读:子网划分 / CIDR 说明。访问 首页 查看更多开发者工具。
相关工具
相关文章
Markdown 转 Word 交付指南:样式映射与行内降级
把 Markdown 草稿变成可交付的 .docx:pandoc 命令行与浏览器本地转换两条路线,标题/表格/代码块的 Word 原生样式映射对照,行内格式降级清单,以及「可编辑」为什么比「看起来像」更重要。
Word 转 Markdown 怎么转才干净:两条路线与格式保真对照
docx 转 Markdown 教程:pandoc 命令行与浏览器本地转换两条路线对比,标题/表格/图片/自动编号的保真行为,.doc 旧格式、图片体积、合并单元格等常见坑的解法。
中国车牌号规则与校验:普通牌、新能源与特殊格式全解
中国大陆车牌号编码规则详解:普通蓝牌、新能源 GA36D-2018、武警与使馆牌的结构、省份简称与发牌机关编码,附在线校验方法。