MAC

MAC 地址生成器

明确控制地址位与固定前缀,生成批次内不同的 MAC

IP 与路由
🔒 100% 本地运行 — 你的数据不会离开当前页面
由 Evan 维护•最近更新:2026年9月30日
生成设置

使用浏览器加密随机数;本批次内去重,不检查实际网络或注册库。固定前缀必须与所选位一致,取消选项会选择相反位值。

结果

手动运行或试用示例后显示结果。

页面阅读模式

完整说明还包括常见问题处理、操作示例、代码片段、FAQ 和相关工具,便于核对结果或排查问题。

工具说明

为虚拟机实验、报文夹具或测试清单生成 1–200 个 EUI-48 值。随机字节来自浏览器 crypto,同一批次内会去重。固定前缀支持连续、冒号或连字符形式的 1–5 个完整字节,其余字节随机生成。勾选本地管理位代表 U/L=1,取消代表 U/L=0;勾选单播代表 I/G=0,取消代表 I/G=1。前缀与所选位冲突时直接报错,不会改写前缀。可选择冒号、连字符、点分或纯十六进制格式并复制结果。工具不扫描网络、不查询注册库:随机地址仍可能与其他环境重复,U/L=0 也不等于已获得注册地址。输入与结果仅保留在当前页面内存。

失败门诊(高频踩坑)

输出格式不等于地址分配策略

原因:点分与冒号只是同一组 48 位的表示方式,不会检查已有设备是否占用。

修复:按实验用途选择本地管理位,并独立维护地址分配清单。生成的 U/L=0 值不能作为 IEEE 注册证明。

场景配方

01

准备本地单播虚拟机夹具

目标:批量生成地址,并确保指定前缀没有被暗中改写。

  1. 选择 1–200 的数量,以及 02:42:AC 等本地单播前缀。
  2. 保留 U/L=1、I/G=0,并选择资产清单接受的格式。
  3. 生成并复制列表,实际分配前与现有地址清单对照。

结果:当前批次内的地址互不相同,固定前缀完整保留。

生产可用片段

固定前缀前先检查首字节

text

02 = 00000010₂ → U/L=1, I/G=0
00 = 00000000₂ → U/L=0, I/G=0
03 = 00000011₂ → U/L=1, I/G=1

前缀 00:1B:63 + 启用本地管理位 → 明确报冲突
前缀 02:42:AC + 启用本地管理位 → 保留前缀

常见问题

厂商前缀为什么与本地管理选项冲突?

U/L 位包含在前缀的第一个字节内。例如 00:1B:63 的 U/L=0,不能在保持前缀不变的同时要求 U/L=1。可改用 02:42:AC 等合适的本地前缀,或明确选择所需位值。

生成地址一定唯一吗?

仅保证当前批次内不同。工具没有跨批次登记、地址预留或网络设备发现机制;独立生成的批次仍可能重复。

可以固定全部六个字节吗?

不可以。固定前缀最多五个字节,至少保留 256 个可能后缀。检查完整地址请使用 MAC 校验工具。

相同设置会生成相同结果吗?

不会,每次生成使用新的浏览器加密随机数。需要固定夹具时请复制结果;工具不保存种子或生成地址。

继续浏览