子网计算器

输入带前缀长度或子网掩码的IP地址,即可得到网络地址、广播地址、第一个和最后一个可用主机、主机数、反掩码和二进制视图——IPv4和IPv6均支持。所有计算都在您的浏览器中完成。

接受a.b.c.d/24、a.b.c.d 255.255.255.0、反掩码(0.0.0.255),或带前缀的IPv6地址。单独的地址视为单台主机。
示例:
示例——请在上方输入您自己的地址

192.168.1.0/24

IPv4 Private-use network · RFC 1918 C类
网络地址
192.168.1.0
广播地址
192.168.1.255
第一个可用主机
192.168.1.1
最后一个可用主机
192.168.1.254
可用主机
254
地址总数
256
子网掩码
255.255.255.0
反掩码
0.0.0.255
前缀长度
/24网络位: 24 · 主机位: 8
类别
C
地址类型
Private-use network · RFC 1918
反向DNS区域
1.168.192.in-addr.arpa
PTR记录名称
0.1.168.192.in-addr.arpa

位图

网络位 (24)主机位 (8)

划分子网

把上面的网络等分为若干子网。需要不同大小(VLSM)时,再对最大的那块继续划分。

子网主机范围可用主机
192.168.1.0/26192.168.1.1 – 192.168.1.6262
192.168.1.64/26192.168.1.65 – 192.168.1.12662
192.168.1.128/26192.168.1.129 – 192.168.1.19062
192.168.1.192/26192.168.1.193 – 192.168.1.25462

超网 / 聚合

粘贴多个前缀,每行一个:得到能覆盖全部前缀的最小单个前缀,以及精确匹配的最少列表。

尚无可聚合的内容。

IPv4子网计算器

用任意常见形式输入地址和掩码:192.168.1.10/24、192.168.1.10 255.255.255.0,或者地址加上您需要的主机数。结果会随输入实时更新。

网络地址与广播地址

网络地址是地址块的第一个地址,所有主机位为0(/24对应192.168.1.0);广播地址是最后一个地址,所有主机位为1(192.168.1.255)。在普通局域网中,两者都不能分配给设备。

可用主机

网络地址与广播地址之间的全部地址:2^(32 − 前缀长度) − 2个,所以/24有254个可用主机,/30有2个,而/31(点对点链路,RFC 3021)两个地址都可以使用。/32是单个主机。

子网掩码与反掩码

掩码的前缀长度个高位为1(/24 = 255.255.255.0);反掩码是它的反码(0.0.0.255),是Cisco设备访问控制列表所要求的形式。两者都以点分十进制和二进制显示。

划分网络(VLSM)

输入您拥有的地址块和需要的各子网大小,计算器会把它划分成能容纳的最小子网,从大到小排列,并给出每个子网的范围。这就是可变长子网掩码,是划分办公或数据中心地址块的常规做法。

IPv6子网计算器

输入带前缀的IPv6地址,例如2001:db8:abcd::/48,即可得到该地址块的第一个和最后一个地址、压缩和展开形式、它包含的/64网络数量,以及反向DNS区域名。IPv6没有广播地址,主机数也是天文数字,所以有用的问题几乎总是我能得到多少个/64——/48有65,536个,/56有256个(典型的家庭分配)。

子网速查表

前缀掩码可用主机
/30255.255.255.2522
/29255.255.255.2486
/28255.255.255.24014
/27255.255.255.22430
/26255.255.255.19262
/25255.255.255.128126
/24255.255.255.0254
/23255.255.254.0510
/22255.255.252.01,022
/21255.255.248.02,046
/20255.255.240.04,094
/16255.255.0.065,534
/8255.0.0.016,777,214

IPv6:一个/64是一个局域网;一个/56包含256个局域网;一个/48包含65,536个;/32是运营商的典型分配。

/24、/16、/8的含义

斜杠后面的数字表示有多少个高位用于标识网络,其余位标识网络内的主机。/24留下8个主机位(256个地址),/16留下16个(65,536个),/8留下24个(1670万个)。这三个与旧的C类、B类和A类边界一致,所以至今仍最常被引用;但从/0到/32的任何前缀长度都是有效的。参见CIDR表示法详解。

子网划分的原理

IPv4地址有32位。子网掩码规定了从左起有多少位用于标识网络;设备会在掩码下比较目标地址和自己的地址,以决定是直接发送(同一网络)还是交给路由器(不同网络)。子网划分就是取一个地址块,把网络部分加长,从而得到若干更小的网络——每层楼一个、每个VLAN一个、每个客户一个。指南什么是子网掩码和IP地址分类介绍了背景知识;CIDR转IP范围转换器做的则是本计算器的逆向工作。

常见问题

子网掩码255.255.255.0是什么意思?

地址的前24位标识网络,后8位标识主机,因此该网络有256个地址,其中254个可用。它在CIDR表示法中写作/24,是家庭或办公局域网最常见的大小。

CIDR掩码192.168.1.0/24是什么意思?

网络192.168.1.0配24位掩码(255.255.255.0):地址范围为192.168.1.0到192.168.1.255,其中192.168.1.1–192.168.1.254可以分配给设备,.255是广播地址。

用通俗的话说,子网掩码是什么?

一个模式,用来说明IP地址的哪一部分表示网络、哪一部分表示设备:为1的位覆盖网络部分。网络部分相同的设备可以直接通信;其余的都要经过路由器。

子网掩码和IP地址有什么区别?

IP地址标识一台设备;子网掩码说明该地址中有多少是同一网络上所有设备共有的。192.168.1.10配掩码255.255.255.0的意思是192.168.1网络上的10号设备。

CIDR表示法中的24是什么意思?

/24表示地址的前24位是网络前缀,等价于掩码255.255.255.0:一个包含256个地址的地址块。

/32 CIDR是什么意思?

/32是单个地址——全部32位都是前缀,没有主机位。它用于主机路由、环回地址,以及只匹配一个地址的防火墙规则。

在您的浏览器中计算:不向服务器发送任何内容。地址类型遵循IANA特殊用途注册表(RFC 6890及后续);计算结果已与Python的ipaddress模块核对。

最后更新于2026年10月21日