IP 网段归属检查
将 IP 地址列表与一个 IPv4 或 IPv6 CIDR 比对,并导出网段内地址。
浏览器本地处理输入IP 列表 + CIDR输出JSON / TXT单个文件最多 10 MiB · 最多 1 个
- 1添加输入
- 2调整设置
- 3获取结果
工具输入和文件在当前浏览器处理,不会上传。
开始之前
每行粘贴一个地址或选择 UTF-8 文本文件,再与一个 CIDR 网段比对。结果区分网段内、网段外、格式错误和 IP 版本不符,并保留源行号。CIDR 中的主机位会先归零。
如何使用
- 输入要检查的 CIDR,例如 192.168.1.0/24 或 2001:db8::/32。
- 每行粘贴一个 IP 地址,或选择 UTF-8 .txt 文件;先查看网段内外预览。
- 点击“检查网段归属”,复制或下载网段内地址,也可下载网段外地址或查看完整 JSON 报告。
支持范围与限制
最多 10,000 个非空地址行和一个 IPv4 或 IPv6 CIDR;空行忽略,混合 IP 版本会标出不匹配。
文件与文本只在浏览器处理;网段包含关系不代表防火墙行为、路由配置、地址归属或连通性。
操作示例
示例输入
192.168.1.20 192.168.2.1 bad
示例参数
{"cidr":"192.168.1.0/24"}示例输出
{
"networkCidr": "192.168.1.0/24",
"networkStart": "192.168.1.0",
"networkEnd": "192.168.1.255",
"version": 4,
"normalized": false,
"total": 3,
"inside": 1,
"outside": 1,
"invalid": 1,
"rows": [
{
"line": 1,
"address": "192.168.1.20",
"version": 4,
"status": "inside",
"reason": null
},
{
"line": 2,
"address": "192.168.2.1",
"version": 4,
"status": "outside",
"reason": null
},
{
"line": 3,
"address": "bad",
"version": null,
"status": "invalid",
"reason": "format"
}
]
}出现问题时
若 CIDR 被拒绝,请检查地址类型与前缀;无效行可按源行号回到原列表修正。
常见问题
192.168.1.20/24 与 192.168.1.0/24 指向同一个网段吗?
是。工具会清除 CIDR 输入中的主机位,并在比较前显示规范化网段。
IPv4 CIDR 遇到 IPv6 地址会怎样?
该行会标为 IP 版本不符,不会悄悄算作网段外;无效地址保留原始行号。
显示位于网段内就代表防火墙允许访问吗?
不代表。这里只检查数值包含关系,无法查看真实防火墙规则、路由、分配或连通性。