IPv4 范围展开

输入 CIDR (如 10.0.0.0/28) 或起止 IP (如 10.0.0.1-10.0.0.50),生成完整 IPv4 地址列表。适合防火墙 ACL 审计、批量 ping 脚本与 IP 分配核对。

阅读完整指南: 随机端口分配与网络实验指南 →

隐私提示:本地解析,不上传服务器。

↓ 在下方输入区粘贴内容,结果会立即显示

将 CIDR 或起止 IP 范围展开为完整 IPv4 地址列表,便于 ACL 审计与脚本生成。

CIDR 或 IP 范围

例如 10.0.0.0/28 或 192.168.0.1-192.168.0.10

共 5 个地址

地址列表

192.168.0.1
192.168.0.2
192.168.0.3
192.168.0.4
192.168.0.5

注释说明

限制

单次最多展开 1024 个地址,防止浏览器卡顿; 大范围请用脚本或 CLI 工具。

输入 CIDR (如 10.0.0.0/28) 或起止 IP (如 10.0.0.1-10.0.0.50),生成完整 IPv4 地址列表。适合防火墙 ACL 审计、批量 ping 脚本与 IP 分配核对。

快速开始

  1. 选择格式

    CIDR 展开整个子网; 起止 IP 展开连续区间。

  2. 输入范围

    例如 192.168.0.0/30 或 192.168.0.10-192.168.0.20。

  3. 复制列表

    结果每行一个地址,可粘贴到脚本或表格。

CIDR 与范围的区别

CIDR 按网络位展开整个子网,包含网络与广播地址; 起止 IP 只列出指定区间内的地址。

安全与性能

单次最多展开 1024 个地址,防止浏览器卡顿。更大范围请使用命令行工具 (nmap、ipcalc 等)。

所有计算在浏览器本地完成,不上传 IP 列表。

典型工作流

当需要批量检查服务器 IP 可达性时,输入 CIDR 格式(如 192.168.1.0/24)到工具中,生成完整 IP 列表后复制到 ping 脚本。例如:for ip in $(cat iplist.txt); do ping -c 1 $ip; done。比手动输入更高效,特别适合检查大型子网。

网络管理员常用此工具验证防火墙规则。将 ACL 中的 IP 范围(如 10.20.30.40-10.20.30.60)展开后,用 telnet 或 nmap 逐条测试端口开放情况。相比人工计算地址,能避免遗漏边界 IP 且节省时间。

示例

小范围

Input

192.168.0.1-192.168.0.3

Output

3 lines: .1, .2, .3

FAQ

为什么提示范围过大?

超过 1024 个地址时会被拒绝; 请缩小 CIDR 或使用脚本。

数据会上传吗?

不会,展开在本地完成。

为什么展开后的 IP 顺序和预期不同?

工具按数字值排序(如 10.9.255.255 < 10.10.0.0),而非直观的字符串排序。这是网络设备的标准处理方式,确保包含关系判断准确。如需特定顺序,可导出后通过 sort 命令二次处理。