子网扩容评估
运维工程师接到任务:将原有 /24 段扩容到 /23,但需确认新段是否与相邻业务段重叠。手动算广播地址和可用 IP 范围耗时且易出错。用本工具输入原段和新掩码,一秒输出网络地址、广播地址、可用 IP 数,并直接对比两段区间,确保无冲突后执行变更,避免线上中断。
分配服务器 IP 时,/24 和 /25 差多少可用地址?这个工具输入 CIDR 或子网掩码,立即算出网络地址、广播地址、可用主机数,并支持按新掩码拆分网段。所有计算在浏览器内完成,输入不离开本机。适合机房规划、防火墙规则配置后快速验算,避免手算借位错误。
运维工程师接到任务:将原有 /24 段扩容到 /23,但需确认新段是否与相邻业务段重叠。手动算广播地址和可用 IP 范围耗时且易出错。用本工具输入原段和新掩码,一秒输出网络地址、广播地址、可用 IP 数,并直接对比两段区间,确保无冲突后执行变更,避免线上中断。
IDC 管理员年终盘点时发现,分配给某客户的 /28 段实际只用了 6 个 IP,其余 10 个闲置。需要精确计算该段最小可用 IP 和最大可用 IP,并与客户实际绑定记录比对。本工具直接列出该段内所有可用地址,省去逐行查表算掩码的繁琐,半小时的审计缩短到 5 分钟。
网络工程师为 30 个分支机构建立 IPSec VPN,每处需分配一个 /30 点对点子网。手动算 30 个不重叠的 /30 段并确保未来扩展空间,极易漏算或重叠。用本工具的网段拆分功能,输入一个 /24 段,自动切出连续的 /30 子网列表,直接复制到路由器配置中,减少人工校验环节。
安全工程师从外部获取了一份威胁情报,包含多个 CIDR 段如 203.0.113.0/24,但防火墙策略仅支持单独 IP 或范围格式。需要将 /24 展开为 203.0.113.0-203.0.113.255。本工具输入 CIDR 后直接输出起始 IP 和结束 IP,并列出所有可用地址范围,省去手动转换可能产生的截断错误。
架构师将本地数据中心 /16 段迁移上云,但 AWS VPC 已占用 10.0.1.0/24。需确认本地段与云上段是否有重叠。本工具输入两段 CIDR,快速判断包含或交叉关系,并给出重叠的具体 IP 范围。若冲突,调整本地掩码重新计算,直到两段完全隔离,确保路由不产生黑洞。
| 输入 | 输出 | 说明 |
|---|---|---|
| 192.168.1.0/24 | 网络地址: 192.168.1.0 广播地址: 192.168.1.255 子网掩码: 255.255.255.0 可用主机数: 254 IP范围: 192.168.1.1 - 192.168.1.254 | 常规:最常用的C类私有网段,验证基础CIDR计算是否准确 |
| 10.0.0.0/8 | 网络地址: 10.0.0.0 广播地址: 10.255.255.255 子网掩码: 255.0.0.0 可用主机数: 16777214 IP范围: 10.0.0.1 - 10.255.255.254 | 常规:A类私有大网段,验证大主机数计算和范围边界 |
| 192.168.1.0/32 | 网络地址: 192.168.1.0 广播地址: 192.168.1.0 子网掩码: 255.255.255.255 可用主机数: 1 IP范围: 192.168.1.0 - 192.168.1.0 | 边界:/32 单主机地址,广播地址与网络地址相同,可用主机数为1(仅该IP本身) |
| 0.0.0.0/0 | 网络地址: 0.0.0.0 广播地址: 255.255.255.255 子网掩码: 0.0.0.0 可用主机数: 4294967294 IP范围: 0.0.0.1 - 255.255.255.254 | 边界:默认路由 /0,覆盖全部IPv4地址空间,验证最大主机数是否溢出 |
| 192.168.1.255/24 | 网络地址: 192.168.1.0 广播地址: 192.168.1.255 子网掩码: 255.255.255.0 可用主机数: 254 IP范围: 192.168.1.1 - 192.168.1.254 | 易错:输入IP是广播地址,但工具应自动按CIDR前缀修正网络地址,不报错 |
| 10.0.0.1/31 | 网络地址: 10.0.0.0 广播地址: 10.0.0.1 子网掩码: 255.255.255.254 可用主机数: 0 IP范围: 10.0.0.0 - 10.0.0.1 | 边界:/31 点对点链路,无可用主机(网络地址和广播地址占满2个IP),RFC 3021 允许但本工具按传统规则显示0 |
| 172.16.0.0/12 | 网络地址: 172.16.0.0 广播地址: 172.31.255.255 子网掩码: 255.240.0.0 可用主机数: 1048574 IP范围: 172.16.0.1 - 172.31.255.254 | 常规:B类私有网段/12,验证非标准前缀(非8/16/24)的子网掩码计算 |
1.CIDR 前缀长度超出范围
192.168.1.0/33192.168.1.0/24IPv4 前缀长度范围是 0-32,/33 无意义。工具会报错或返回空结果,因为 33 位掩码无法对应任何有效子网。
2.子网掩码与 CIDR 不匹配
192.168.1.0/24,子网掩码填 255.255.255.0 以外的值192.168.1.0/24 对应子网掩码 255.255.255.0CIDR /24 固定对应 255.255.255.0,若手动填 255.255.255.128(/25),工具按 CIDR 优先计算,结果与预期不符。
3.网络地址写成了广播地址
192.168.1.255/24192.168.1.0/24192.168.1.255 是 /24 子网的广播地址,不是网络地址。工具计算网段时以网络地址为起点,用广播地址会算出错误的起始 IP。
4.主机位全 0 或全 1 的 IP 当作可用主机
192.168.1.0/24 中把 192.168.1.0 或 192.168.1.255 列入可用主机列表可用主机范围是 192.168.1.1 - 192.168.1.254网络地址(主机位全 0)和广播地址(主机位全 1)不可分配给主机。工具结果中会明确标出这两个地址,用户不应将其计入可用主机数。
5.网段拆分时子网大小不匹配
将 /24 拆成 3 个 /26(每个 /26 有 64 个地址,3×64=192,小于 256)将 /24 拆成 4 个 /26 或 2 个 /25子网划分必须按 2 的幂次进行,/26 只能将 /24 均分为 4 段(0-63、64-127、128-191、192-255),不能拆出 3 个。工具会按二进制边界自动对齐。
6.IPv6 地址省略了必要的前导零
2001:db8::/32 写成 2001:db8::/32,但省略了段中前导零(如 ::1 写成 ::1)2001:0db8::/32 或 2001:db8:0:0:0:0:0:1/32IPv6 每个段 16 位,前导零可省略但段内至少留一位。若写成 ::1,工具可能将其解析为 0:0:0:0:0:0:0:1,与预期 2001:db8::1 不同。
7.子网掩码用十进制点分格式时写错位数
255.255.255.0 写成 255.255.255.00 或 255.255.255.0.0255.255.255.0子网掩码必须是 4 个 0-255 的十进制数,多一个点或少一个点都会导致解析失败。工具会提示格式错误,但用户可能误以为是工具 bug。
可用主机数 = 2^(32 - 前缀长度) - 2
前缀长度CIDR 斜线后的数字,如 24可用主机数该子网内可分配的主机 IP 数量CIDR 为 192.168.1.0/24:前缀长度 = 24,可用主机数 = 2^(32-24) - 2 = 2^8 - 2 = 256 - 2 = 254。减去网络地址(192.168.1.0)和广播地址(192.168.1.255),实际可分配 254 个主机 IP。
网段地址(网络地址)是子网的起始 IP,所有主机位为 0;广播地址是子网的结束 IP,所有主机位为 1。比如 192.168.1.0/24,网段地址就是 192.168.1.0,广播地址是 192.168.1.255。这两个地址不能分配给设备用,只用于标识子网和广播。结果区会直接标出来,配置路由或 ACL 时注意别把它们当可用主机填进去。
因为网段地址和广播地址各占一个 IP,不能分配给设备。公式是 2^(32-掩码) - 2。比如 /24 就是 2^8 - 2 = 254 个可用主机。本工具结果区会分别列出总地址数、可用主机数,并标出被占用的两个地址,方便核对。如果算出来是 256 但实际能用 254,就是忘了减这俩。
本工具支持按新掩码拆分。比如 192.168.1.0/27(32 个地址),想拆成两个 /28,就在输入框填原段,然后点“拆分”或选新掩码 28。工具会列出两个子网:192.168.1.0/28 和 192.168.1.16/28,每个 16 个地址(14 个可用)。如果拆成 4 个 /29,则每个 8 地址(6 个可用)。拆分时新掩码必须比原掩码大(数字大,子网小),否则无法拆分。
对的。/8 是 A 类网段,地址总数 2^24 = 16777216,减去网段和广播地址后可用主机数 16777214。这个结果正确,但实际网络里不会把 10.0.0.0/8 当一个大子网用(广播域太大),一般会拆成 /16 或 /24 来用。本工具算的是理论最大值,实际分配时受路由和 VLAN 限制,建议先拆再算。
结果中的子网掩码、网段地址、广播地址、可用主机数都一样,因为 /24 固定了前 24 位网络位,后 8 位主机位。但起始 IP 不同(一个是 192.168.1.0,一个是 192.168.1.1),在“可用主机范围”那行会体现:前者范围是 192.168.1.1 - 192.168.1.254,后者范围是 192.168.1.1 - 192.168.1.254(实际上一样,因为网段地址相同)。如果输入 192.168.1.2/24,结果也相同。工具只认网段,不关心具体 IP 在段内位置。
/25 子网掩码是 255.255.255.128,网络位 25 位,主机位 7 位,总地址数 2^7 = 128。减去网段和广播地址,可用主机数就是 126。这个结果正确。如果你预期是 254,可能是把 /24 和 /25 搞混了。本工具结果区会同时显示掩码二进制(11111111.11111111.11111111.10000000),方便对照确认。
本工具是为 CIDR 格式设计的,输入必须是“IP/掩码”形式,不能直接输入起始和结束 IP。要得到对应掩码,需先确定段内最大 IP 数(100 个),然后找能覆盖 100 个地址的最小掩码:2^7 = 128(/25),2^6 = 64(/26)。/25 能覆盖但会多出 28 个地址(10.1.1.101 到 10.1.1.127),/26 不够。所以只能选 /25,段是 10.1.1.0/25。工具结果会显示段内所有地址,但无法自动从范围反推掩码。
纯浏览器端计算,不会上传任何数据。输入的 IP 和掩码只在本地内存里运算,关闭页面即销毁。刷新页面也不会保存历史。如果担心隐私(比如公司内网段),可以断网后使用,工具依然正常运行。结果区数据可复制,但不会自动存储到服务器。
隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。