🌐 子网掩码计算器
🔒 本工具完全在你的浏览器里运行,输入内容不会上传到任何服务器。
掩码 ↔ 前缀长度互转
广告位(预留,AdSense 审核通过后启用)
这是什么
子网掩码用来划分一个 IP 地址里“网络部分”和“主机部分”。写成 CIDR 形式时,斜杠后面的数字(前缀长度)表示掩码里有多少个连续的 1,例如 /24 等于 255.255.255.0。本工具根据你输入的 IP 和掩码,算出这个地址所在网段的网络地址、广播地址、可分配给主机的地址范围和数量,适合规划内网、配置路由器和防火墙、排查“两台机器是否在同一网段”这类问题。
怎么用
在输入框填写 192.168.1.10/24,或者 192.168.1.10 255.255.255.0(IP 与掩码之间用空格),点“计算”或按回车即可。下方的小工具可以把 255.255.240.0 转成 /20,也可以输入 20 反查掩码。
示例
输入 192.168.1.10/24:网络地址 192.168.1.0,广播地址 192.168.1.255,可用范围 192.168.1.1–192.168.1.254,共 254 个可用主机。输入 10.0.0.5/30:网络地址 10.0.0.4,广播 10.0.0.7,可用 10.0.0.5–10.0.0.6,2 个主机,常用于点对点链路。
常见问题
为什么可用主机数要减 2?
一个网段里第一个地址是网络地址、最后一个是广播地址,通常不能分配给主机,所以可用数 = 2 的(32−前缀)次方 − 2。
/31 和 /32 怎么算?
按 RFC 3021,/31 用于点对点链路,两个地址都可使用、没有广播地址;/32 表示单个主机地址。本工具按此规则显示。
什么是通配符掩码?
通配符掩码(反掩码)是子网掩码按位取反的结果,例如 255.255.255.0 的反掩码是 0.0.0.255,常见于 Cisco ACL 与 OSPF 配置。
支持 IPv6 吗?
目前只支持 IPv4,IPv6 计算后续再加。
广告位(预留,AdSense 审核通过后启用)