IP子网计算
算出网段、掩码和可用主机。
这个工具能做什么
输入一个带 CIDR 前缀的 IPv4 地址,比如 192.168.1.10/24,这个 IP子网计算器会一次算出子网掩码、网络地址、广播地址、可用主机 IP 范围、地址总数、可用主机数和通配符掩码。平时手工做子网掩码计算,得先把点分十进制转成二进制、跟掩码做按位与、再数一遍主机位,中间一步算错整段网段就跟着错。工具把这套流程自动化,敲一行就拿到全部结果,省去反复换算和查表。所有计算都在浏览器本地完成,不上传任何地址。
CIDR 里斜杠后面的数字是网络前缀长度,表示 32 位地址中从高位起有多少位属于网络部分,剩下的就是主机位。把前缀位全置 1、主机位全置 0 得到子网掩码(如 /24 对应 255.255.255.0),掩码逐位取反就是通配符掩码。网络地址是 IP 与子网掩码做按位与的结果,广播地址则是把主机位全部置 1;地址总数等于 2 的主机位次方,普通网段的可用主机数再减去网络地址和广播地址两个,即 2^(32-前缀) - 2。整个 cidr 计算过程都是纯位运算,不依赖任何网络请求。
划分子网时最实用。比如手上有 10.0.0.0/24 想切成 4 段做隔离,改成 /26 后每段 64 个地址、62 台可用主机,工具直接列出 10.0.0.0/26、10.0.0.64/26 等各段的网络地址和主机范围,不用一段段手推。配置路由和防火墙规则时,也常要确认某个 IP 是否落在给定网段内,或者一条 ACL 里的通配符掩码写得对不对,把网段丢进来对一眼网络地址和广播地址就清楚了。规划机房或云上 VPC 的地址空间、核对交换机接口配置时同样用得上。
几个容易踩的点:/31 是点到点链路的特例(RFC 3021),两个地址都可用于两端接口,没有单独的广播地址;/32 表示单台主机,常见于路由的精确匹配。传统 A/B/C 类的默认掩码只是历史约定,CIDR 下前缀可以是任意长度,不必受类别限制。此外本工具针对 IPv4,IPv6 的前缀概念类似但地址是 128 位、不再有广播地址,不能直接套用这里的结果。即便输入的主机位不为零(如 192.168.1.10/24),工具也会按前缀归算出它所在的网络地址 192.168.1.0,不影响计算。
IP子网计算是一个免费的在线工具,打开网页就能用,不用下载也不用注册。平时大家搜的“ip子网计算”、“子网掩码计算”、“cidr计算”,说的都是这个。
常见使用场景
- 把一个 /24 网段切成多个小子网做隔离
- 配置防火墙 ACL 时核对网络地址和通配符掩码
- 检查某个 IP 是否落在指定网段范围内
- 规划云上 VPC 的地址空间和网段划分
- 核对路由器接口配置的掩码与广播地址
使用方法
- 把内容粘贴到输入框(生成类工具直接设置选项)。
- 按需要选择选项,点操作按钮。
- 结果出现在下方,点「复制结果」即可带走。