Neatbo.

IP 与 CIDR 手册:子网计算、范围合并和归属检查

计算 IPv4、IPv6 子网与掩码,将地址范围转为 CIDR、合并网段并检查归属。用边界地址核对结果,避免扩大白名单范围。

按任务选择操作

计算 IPv4、IPv6 子网与掩码,将地址范围转为 CIDR、合并网段并检查归属。用边界地址核对结果,避免扩大白名单范围。

该用哪个工具?
你要完成的事建议从这里开始
划分一个子网计算前缀边界,并核对首末地址
缩短访问规则按精确覆盖合并,不填入地址间隙
检查边界地址分别测试应包含地址与边界外相邻地址

按顺序执行并保留原件

先规范地址、验证掩码并比较边界,再合并规则。IPv4 与 IPv6 位宽及表示不同,不应经浮点数转换。地址落在范围内,不代表可达、属于某组织或值得信任。

操作小样与预期
192.0.2.0/25 与 192.0.2.128/25 合计覆盖 192.0.2.0/24,替换规则前检查两端边界。

区分处理成功与交付通过

针对每条策略边界测试一个包含地址和一个排除地址。这些工具不扫描网络、不解析 DNS、不定位 IP,也不会应用防火墙规则。

完成前检查清单

下面列出本分类各工具的具体步骤、选项和限制。展开需要的工具即可查看,不必按顺序使用全部工具。

  • 针对每条策略边界测试一个包含地址和一个排除地址。这些工具不扫描网络、不解析 DNS、不定位 IP,也不会应用防火墙规则。
  • 下载后重新打开,确认结果与示例和输入语义一致。
  • 超出边界时保留原稿,拆分任务或使用适合规模的处理方式,不通过改扩展名绕过检查。

参考资料

本分类工具使用说明

展开工具,查看操作步骤、可调选项和支持范围,再直接进入工作区。

IPv4 子网与掩码计算计算 IPv4 子网边界和可用端点,或转换子网掩码与前缀。

输入一个 IPv4/CIDR,计算网络、完整地址范围、子网掩码、反掩码和可用端点;也可切换为掩码与前缀转换。可单项复制或下载完整 JSON。

操作步骤

  1. 在输入区上方选择“计算子网”或“转换掩码 / 前缀”。
  2. 输入 192.168.1.34/24 这样的 IPv4/CIDR,或 255.255.255.0 这样的掩码。
  3. 检查预览并执行,再单项复制或下载 JSON。

可调选项

处理任务
子网计算 · 掩码转换

能力与限制

  • 每次处理一个 IPv4/CIDR 或掩码;不支持 IPv6、批量输入、DNS、定位或网络扫描。
  • /31 有两个点对点端点,/32 是单主机路由,/0 是默认路由,不给出有意义的可用主机数。
  • 仅在此浏览器中计算。
打开IPv4 子网与掩码计算 →
IP 范围转 CIDR把包含两端地址的 IPv4 范围转为最少且精确覆盖的 CIDR 网段列表。

输入起止两个 IPv4 地址,得到精确覆盖且网段数最少的 CIDR 列表。可核对每个网段边界,单项复制或下载按行排列的完整结果。

操作步骤

  1. 粘贴两个 IPv4 地址,用连字符、空格、制表符或换行分隔。
  2. 转换前核对包含两端的地址范围、地址总数和网段数。
  3. 检查每个网段及覆盖范围,再单项复制或下载完整列表。

能力与限制

  • 每次处理一个包含两端地址的 IPv4 范围;任意起止地址可能需要多个 CIDR 网段,扩大成单个网段会额外包含地址。
  • 不查询地址归属,也不验证防火墙或云服务策略;部分目标不接受 /0 等前缀。
  • 仅在浏览器中计算,不执行 DNS、定位或网络扫描。
打开IP 范围转 CIDR →
合并 CIDR 网段缩短 IPv4 CIDR 列表,同时保持地址覆盖范围不变。

将重复、被包含、重叠或相邻的 IPv4 CIDR 网段合并为精确覆盖的最短列表。复制到允许列表或规则集前,先核对覆盖地址数及每段边界。

操作步骤

  1. 每行粘贴一个 IPv4 CIDR 网段,或选择 UTF-8 文本列表。
  2. 核对输入和输出网段数、覆盖地址数、重复数,以及主机位归零提示。
  3. 执行合并并检查每段覆盖范围,然后复制单段或下载完整列表。

能力与限制

  • 每次最多 10,000 个 IPv4 CIDR 网段,每行一个;忽略空行和以 # 开头的整行注释。支持 UTF-8 文本文件。
  • 输入地址若带有主机位,会归到所在网段边界,并在处理前提示;输出不会填补网段之间的空隙。
  • 仅合并应使用相同策略的地址网段。本工具不验证目标系统语法、性能、地址归属或实时网络状态。
打开合并 CIDR 网段 →
IPv4 数字转换在点分地址、无符号整数和 32 位二进制之间转换单个 IPv4 地址。

粘贴一个 IPv4 地址、无符号十进制整数或 32 位二进制值,并排核对等价表示。可复制数据库、日志或网络配置所需的纯值。

操作步骤

  1. 粘贴一个点分 IPv4 地址、无符号十进制整数或支持的二进制写法。
  2. 转换前核对识别出的输入类型与地址预览。
  3. 并排检查等价的地址、十进制与二进制值;复制纯字段或下载完整 JSON。

能力与限制

  • 每次处理一个 IPv4 值。十进制输入限无符号 32 位范围 0–4294967295,采用网络字节序;不会自动把有符号数或小端主机序数值重新解释。
  • 点分地址必须由四段 0–255 的十进制数字组成,不接受前导零。二进制可带 0b 前缀、直接输入连续 32 位,或用句点/空格分隔四组 8 位。
  • 本工具只转换地址表示,不解析 DNS、不判断地址归属,也不测试网络连通性。
打开IPv4 数字转换 →
IPv6 展开与压缩将单个 IPv6 地址转换为标准压缩、完整八组及无冒号 32 位十六进制形式。

把一个 IPv6 地址或无冒号的 32 位十六进制值转换为符合 RFC 5952 的压缩写法、八组四位及纯十六进制形式;可直接复制目标系统需要的写法。

操作步骤

  1. 粘贴一个完整或压缩 IPv6 地址,或恰好 32 位十六进制。
  2. 转换前核对输入类型与标准地址预览。
  3. 复制目标系统需要的压缩、完整八组或无冒号 32 位形式,也可下载完整 JSON。

能力与限制

  • 每次处理一个值。接受完整或压缩 IPv6、嵌入点分 IPv4 尾部,以及恰好 32 位不带冒号的十六进制;IPv4 映射地址的标准结果保留点分尾部。
  • 不接受 CIDR 前缀、区域标识、方括号和端口。只变换写法,不查询 DNS、地址归属或连通性。
打开IPv6 展开与压缩 →
IPv6 子网计算计算单个 IPv6 前缀的精确起点、终点和地址数。

输入一个 IPv6 地址及 /0–/128 前缀,查看归零后的网络、包含两端的范围和精确地址数;可单项复制或下载 JSON。数学范围不代表这些地址都已分配给你。

操作步骤

  1. 粘贴一个 IPv6 地址和前缀,例如 2001:db8::1/64;斜杠两侧可留空格。
  2. 提交前核对归零后的网络预览和精确地址数。
  3. 查看包含两端的起点与终点,按需复制单个字段或下载完整 JSON;配置地址前另行核对服务商分配。

能力与限制

  • 每次处理一个 IPv6 地址与前缀;不接受区域标识、端口、地址列表或文件。
  • 仅在本地精确计算,不核验服务商分配、路由、DNS 或连通性;IPv6 没有广播地址。
  • JSON 中的地址数保留为十进制字符串,避免超出 JavaScript 安全整数后被舍入。
打开IPv6 子网计算 →
MAC 地址规范化在冒号、连字符、Cisco 点分与纯十六进制格式之间转换 MAC 地址,支持单字符及 Python 十六进制字节。

粘贴一个 48 位 MAC 地址,转换四种常见写法并查看 IEEE 单独/组地址位和通用/本地管理位。0:b 或 Python 0x0L 等单字符字节会在左侧补零;结果不验证设备或厂商。

操作步骤

  1. 粘贴或输入冒号、连字符、Cisco 点分或 12 位纯十六进制地址,也可粘贴六组带 L 后缀的 Python 2 hex() 字节值。
  2. 核对规范化预览,特别留意单字符字节补零。
  3. 点击“规范化 MAC 地址”,复制所需格式,或下载完整 JSON。

能力与限制

  • 每次只处理一个 48 位地址;不接受混用分隔符、仅 OUI 或 EUI-64。
  • 格式转换和标志位检查在浏览器中执行;不查询网络或厂商。
打开MAC 地址规范化 →
IP 地址校验逐行校验 IPv4 或 IPv6 地址,并导出有效地址。

粘贴 IP 地址列表或打开 UTF-8 文本文件。工具将每个非空行作为完整地址校验,保留错误项原始行号,并将有效地址导出为纯文本。只检查语法,不测试连通性或归属。

操作步骤

  1. 每行粘贴一个地址,或选择 UTF-8 .txt 文件。
  2. 运行前查看总数与无效数;空行会被忽略。
  3. 点击“校验 IP 地址”,按原始行号检查错误项;复制或下载有效地址,也可下载完整 JSON 报告。

能力与限制

  • 最多 10,000 个非空行,每行一个 IPv4 或 IPv6 地址;空行忽略。不接受 CIDR 前缀、CSV 行或区域标识符。
  • 输入和文件只在浏览器处理;不查询 DNS、位置、分配状态或网络连通性。
打开IP 地址校验 →
IP 网段归属检查将 IP 地址列表与一个 IPv4 或 IPv6 CIDR 比对,并导出网段内地址。

每行粘贴一个地址或选择 UTF-8 文本文件,再与一个 CIDR 网段比对。结果区分网段内、网段外、格式错误和 IP 版本不符,并保留源行号。CIDR 中的主机位会先归零。

操作步骤

  1. 输入要检查的 CIDR,例如 192.168.1.0/24 或 2001:db8::/32。
  2. 每行粘贴一个 IP 地址,或选择 UTF-8 .txt 文件;先查看网段内外预览。
  3. 点击“检查网段归属”,复制或下载网段内地址,也可下载网段外地址或查看完整 JSON 报告。

可调选项

CIDR 网段
按需要填写

能力与限制

  • 最多 10,000 个非空地址行和一个 IPv4 或 IPv6 CIDR;空行忽略,混合 IP 版本会标出不匹配。
  • 文件与文本只在浏览器处理;网段包含关系不代表防火墙行为、路由配置、地址归属或连通性。
打开IP 网段归属检查 →

本文相关工具

IPv4 子网与掩码计算 →计算 IPv4 子网边界和可用端点,或转换子网掩码与前缀。IP 范围转 CIDR →把包含两端地址的 IPv4 范围转为最少且精确覆盖的 CIDR 网段列表。合并 CIDR 网段 →缩短 IPv4 CIDR 列表,同时保持地址覆盖范围不变。IPv4 数字转换 →在点分地址、无符号整数和 32 位二进制之间转换单个 IPv4 地址。IPv6 展开与压缩 →将单个 IPv6 地址转换为标准压缩、完整八组及无冒号 32 位十六进制形式。IPv6 子网计算 →计算单个 IPv6 前缀的精确起点、终点和地址数。MAC 地址规范化 →在冒号、连字符、Cisco 点分与纯十六进制格式之间转换 MAC 地址,支持单字符及 Python 十六进制字节。IP 地址校验 →逐行校验 IPv4 或 IPv6 地址,并导出有效地址。IP 网段归属检查 →将 IP 地址列表与一个 IPv4 或 IPv6 CIDR 比对,并导出网段内地址。