IPv4 子网计算器
输入 IPv4 地址与 CIDR,算出网络地址、广播地址、子网掩码、反掩码、可用主机范围与数量、IP 类别、地址属性与二进制表示,也能按需要的主机数反查掩码。
浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。
子网信息
网络地址
192.168.1.0广播地址
192.168.1.255子网掩码
255.255.255.0反掩码
0.0.0.255第一个可用地址
192.168.1.1最后一个可用地址
192.168.1.254可用主机数
254总地址数
256IP 类别
C掩码长度
192.168.1.10/24二进制表示
11000000.10101000.00000001.00001010网络地址二进制
11000000.10101000.00000001.00000000地址属性
私有地址
是回环地址
否链路本地地址
否组播地址
否运营商级 NAT
否保留地址(240/4)
否受限广播地址
否按主机数反查掩码
掩码长度
/25子网掩码
255.255.255.128可用主机数
126总地址数
128这个工具能做什么
- 规划内网时输入 192.168.1.10/24,直接拿到网络地址、广播地址、子网掩码、反掩码与可用主机范围,一次填完路由器和 DHCP 配置。
- 写 ACL、NAT 或云安全组规则前确认网段边界:网络地址该写 192.168.1.0 还是 192.168.1.10,广播地址是多少,一目了然。
- 按主机数反查掩码:知道一个部门有 100 台设备,直接得到 /25 与掩码 255.255.255.128(可用 126 个地址)。
- 排查地址属性:确认某个地址是不是私有、回环、链路本地、组播或运营商级 NAT,避免把公网地址当内网用。
示例
输入
192.168.1.10/24
输出
网络地址 192.168.1.0 广播地址 192.168.1.255 子网掩码 255.255.255.0 反掩码 0.0.0.255 第一个可用地址 192.168.1.1 最后一个可用地址 192.168.1.254 可用主机数 254 总地址数 256 IP 类别 C 二进制表示 11000000.10101000.00000001.00001010 网络地址二进制 11000000.10101000.00000001.00000000
地址属性一栏会显示「私有地址:是」;输入 100 反查掩码得到 /25、255.255.255.128、可用主机 126。
常见问题
/31 和 /32 的可用主机数为什么不是 0?
按 RFC 3021,点对点链路用的 /31 记 2 个可用地址(不再保留网络地址和广播地址),主机路由 /32 记 1 个。其余掩码一律按 2^(32-掩码长度) - 2 计算,例如 /24 是 254。
输入不带 /24 的地址会怎样?
会按默认掩码长度 24 处理,也就是 192.168.1.10 等同于 192.168.1.10/24。这个默认值可以在掩码长度下拉框里改,改完输入框里的地址也会同步更新。
能直接输入子网掩码而不是掩码长度吗?
输入框接受 192.168.1.10/24 这样的 CIDR 写法,掩码长度用下拉框选择。核心逻辑里确实有掩码转长度(非连续掩码会报错),但界面上的入口是掩码长度下拉框,不连续的掩码(例如 255.0.255.0)没有输入入口。
IP 类别还有实际意义吗?
类别(A/B/C/D/E,按第一个八位组划分)是早期的有类网络概念,现在路由都用 CIDR,实际规划中基本不用。这里显示出来主要是为了对照旧文档和考试题,不要用它来判断地址是否可用。
计算会上传地址吗?
不会。全部用 32 位无符号整数在浏览器里算,页面不发起网络请求,断网可用,输入的地址不会被记录。
关键词:ipv4subnetcidrnetmask子网掩码网络地址广播地址可用主机数反掩码ip 计算器