输入任意格式的 MAC 地址(冒号 / 横杠 / 点分 / 纯十六进制都支持),自动归一化并解析出 OUI 前缀、厂商名称、单播/多播、全局唯一 UAA / 本地管理 LAA, 并判断是否为手机随机化 MAC。内置离线 OUI 库,纯浏览器本地解析,数据不上传服务器。
默认生成合法的本地管理单播地址(第一字节 & 0xFE | 0x02),可安全用于虚拟网卡、测试环境与隐私保护;
也可以指定一个真实厂商前缀,生成该厂商风格的地址(仅供实验室测试使用)。
一行一个 MAC 地址,格式可以混用,一次性输出全部解析结果。
MAC 地址(Media Access Control Address)是网卡的硬件物理地址,长度 48 位 = 6 字节, 通常写成 12 位十六进制。它由两部分组成:
| 组成部分 | 长度 | 说明 |
|---|---|---|
| OUI 组织唯一标识符 | 前 24 位 (前 3 字节) |
由 IEEE 注册管理机构 RA 分配给设备厂商,一家厂商可以申请多个 OUI。本工具就是靠这 6 位十六进制反查厂商。 |
| NIC 设备序号 | 后 24 位 (后 3 字节) |
厂商自行分配给每一块网卡,同一 OUI 下最多 2²⁴ ≈ 1677 万个地址。 |
| I/G 位 | 第 1 字节 最低位 |
Individual / Group。0 = 单播(发给一台设备),1 = 多播(发给一组设备,如 01:00:5E 开头的 IPv4 组播)。广播地址 FF:FF:FF:FF:FF:FF 是特殊的全 1 多播。 |
| U/L 位 | 第 1 字节 次低位 |
Universal / Local。0 = 全局唯一 UAA(IEEE 分配的真实烧录地址),1 = 本地管理 LAA(软件自定义,常见于虚拟机、容器、手机随机 MAC)。 |
记忆口诀:把第一个字节转成二进制 x x x x x x U I,最右边一位管单播多播,倒数第二位管全局本地。
所以第一字节是偶数(如 00、B8)一定是单播;
02、06、0A、0E 这种「第二位为 1」的开头,就是本地管理地址。
MAC 地址全球唯一且会在探测请求中明文广播,商场、机场可以据此追踪同一台设备的移动轨迹, 甚至把你的行踪和购物行为关联起来。为了防止这种被动追踪:
02/06/0A/0E/12/16/1A/1E…,
并且 OUI 前缀查不到任何真实厂商。本工具会自动做出这个判断。ipconfig /all;Linux ip link show;macOS ifconfig en0。arp -a。