IP子网计算器

按CIDR或子网掩码计算网络地址、广播地址、可用主机范围与总数,支持子网划分与归属判断

输入

支持 IP/前缀长度、IP + 掩码两种写法
当上面已带 /前缀 时此项忽略

子网信息

网络地址
192.168.1.0/24
可用主机数
254
地址总数
256
子网掩码255.255.255.0(/24)
反掩码(Wildcard)0.0.0.255
广播地址192.168.1.255
可用主机范围192.168.1.1 - 192.168.1.254
IP 十进制3232235786
IP 二进制11000000.10101000.00000001.00001010
掩码二进制11111111.11111111.11111111.00000000
IP 十六进制0xC0A8010A
传统分类C 类(192-223)
地址类型私有地址(192.168.0.0/16)

划分子网

#网段可用主机范围广播地址
1192.168.1.0/26192.168.1.1 - 192.168.1.62192.168.1.63
2192.168.1.64/26192.168.1.65 - 192.168.1.126192.168.1.127
3192.168.1.128/26192.168.1.129 - 192.168.1.190192.168.1.191
4192.168.1.192/26192.168.1.193 - 192.168.1.254192.168.1.255

判断 IP 是否属于该网段

常用参考

网段用途
10.0.0.0/8私有地址(RFC 1918),大型内网常用
172.16.0.0/12私有地址(RFC 1918),Docker 默认网段在此范围内
192.168.0.0/16私有地址(RFC 1918),家用路由器常用
127.0.0.0/8回环地址,127.0.0.1 指向本机
169.254.0.0/16链路本地地址,DHCP 获取失败时自动分配
100.64.0.0/10运营商级 NAT(CGNAT)共享地址空间
224.0.0.0/4组播地址
0.0.0.0/8本网络,0.0.0.0 常用于监听所有网卡
255.255.255.255/32受限广播地址
  • /31 用于点对点链路(RFC 3021),两个地址都可用;/32 表示单个主机地址,常用于回环或路由条目。
  • 可用主机数一般为 2^(32-前缀) - 2(扣除网络地址与广播地址),/31 与 /32 是例外。
  • 本工具只处理 IPv4,IPv6 的前缀计算规则不同(无广播地址概念)。

把这次的结果存下来

结果是在你自己的浏览器里算出来的,关掉页面就没有了。保存后会留在「我的结果」里, 并生成一条链接——换设备、发给别人都能再打开(只存结果摘要,不存你填的原始数字)。

这是需求投票,不是邮件订阅:我们只统计有多少人想要这个工具做得更好, 用来排开发优先级,不会给你发通知邮件。邮箱只用于「一人一票」去重, 不发广告、不交给第三方;想删除记录,可通过页脚的联系方式告诉我们。

功能介绍

IP子网计算器接受192.168.1.10/24这样的CIDR写法,也可以分别填写IP与点分十进制掩码,两者双向换算。计算结果包括网络地址、广播地址、第一个与最后一个可用主机地址、地址总数与可用主机数、掩码与反掩码、IP与掩码的二进制和十六进制表示、地址分类(A/B/C/D/E)以及是否属于私有网段、回环、链路本地、共享地址等保留范围。/31与/32这两种点对点与单主机特例会被单独说明,不会给出误导性的"可用主机数为负"。此外提供两个实用功能:子网划分,把当前网段按目标前缀长度拆分并列出每个子网的网络地址、广播地址与可用范围;归属判断,输入任意IP判断它是否落在当前网段内。页面附有RFC 1918私有网段与常见保留网段的对照表。

使用说明

1. 在输入框填写CIDR(如10.0.0.0/16),或填写IP后从下拉选择子网掩码;2. 结果区查看网络地址、广播地址、可用主机范围与数量;3. 二进制视图可以直观看到掩码是如何切分网络位与主机位的;4. 在"子网划分"里选择更长的前缀(如把/24划成/26),下方列出划分后的每个子网;5. 在"IP归属判断"输入一个地址,确认它是否属于当前网段,排查ACL与安全组规则时很有用;6. 注意可用主机数是地址总数减2(网络地址与广播地址),/31与/32例外;7. 云厂商的VPC通常还会额外保留每个子网的前几个与最后一个地址,实际可用数会比这里少几个。