CIDR重叠检查工具
检查两个IPv4 CIDR块是否重叠。将每个块解析为其网络范围,并报告任何冲突的地址范围——对于网络规划、防火墙规则和避免路由冲突很有用。
输入
CIDR表示法中的第一个IPv4块。
CIDR表示法中的第二个IPv4块。
输出
| 属性 | 值 |
|---|---|
| No data yet | |
使用此工具的更多方式
REST API
curl -X POST https://api.iotools.cloud/v1/tool/cidr-overlap-checker \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"cidrA": "192.168.1.0/24",
"cidrB": "192.168.1.128/25"
}'替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。
让 AI 代理执行
Use the IOTools `cidr-overlap-checker` tool (CIDR Overlap Checker) on this input:
YOUR_INPUT_HERE将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。
嵌入式小组件
<iframe
src="https://iotools.cloud/embed/cidr-overlap-checker/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="CIDR重叠检查工具 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。
| 每次 API/MCP 调用费用 | 5 积分起 |
|---|
也可通过
使用指南
"CIDR重叠"是什么意思?
192.168.1.0/24这样的CIDR块描述了一个连续的IPv4地址范围——前缀(/24)指定有多少个前导位是固定的,其余位作为主机地址。当两个CIDR块的地址范围共享至少一个IP地址(即使是部分共享)时,这两个块就重叠了。例如,192.168.1.0/24(涵盖192.168.1.0到192.168.1.255)与192.168.1.128/25(涵盖192.168.1.128到192.168.1.255)重叠,因为第二个块完全包含在第一个块内。
为什么重叠检查很重要
- 网络规划 ——在对较大的块进行子网划分时,重叠的子网会浪费地址空间并导致路由歧义。
- 防火墙和ACL规则 ——针对重叠范围的两条规则可能会互相遮蔽,导致流量意外通过(或被阻止)。
- VPN和云对等互连 ——连接两个具有重叠私有范围的网络(VPC对等互连、站点到站点VPN)(例如,两者都使用
10.0.0.0/8)会完全破坏路由;这必须在建立连接之前而不是之后才能被发现。 - DHCP和静态分配 ——重叠的池会将相同地址分配给两个设备,导致IP地址冲突。
如何使用
- 在CIDR块A中输入第一个块,例如
192.168.1.0/24。 - 在CIDR块B中输入第二个块,例如
192.168.1.128/25。 - 结果表会自动更新,显示每个块解析的地址范围、它们是否重叠,以及如果重叠则显示确切的重叠范围。
检查如何工作
每个块都被解析为网络地址和前缀长度,然后通过将主机位清零(前缀外的地址部分)扩展为开始和结束地址。两个范围重叠的条件是start A ≤ end B 且 start B ≤ end A。这能正确地捕获所有重叠情况:一个块完全包含另一个块、边界处的部分重叠,或两个块相同。
FAQ
我输入的地址必须是确切的网络地址吗?
不需要——如果您输入主机地址如192.168.1.5/24,该工具会在比较前将其规范化为网络地址(192.168.1.0/24),这与路由器对CIDR表示法的解释方式一致。
支持哪些前缀长度?
任何IPv4前缀,从/0(整个地址空间)到/32(单个主机)。
这支持IPv6吗?
目前不支持——此工具仅支持IPv4。每个地址必须是标准的点分十进制(四个八位字节,0–255)。
如果我输入无效的CIDR块会发生什么? 该工具会为该块报告一个清晰的错误(缺少前缀、八位字节超出范围、前缀长度无效)而不是结果,以便您可以修正输入。
隐私
此检查完全在您的浏览器中运行——您输入的CIDR块绝不会被发送到服务器或存储。