说明文档

IPv6 ULA(Unique Local Address,本地唯一地址)生成器可以根据 MAC 地址自动计算并生成符合 RFC 4193 规范的 ULA 前缀。

什么是 IPv6 ULA

ULA 是 IPv6 的本地唯一地址,类似于 IPv4 的私网地址段。ULA 地址以 fd00::/8 开头,后接 40 位随机子网 ID,保证全球唯一性,可用于内网通信,无需公网路由。

核心能力

  • 基于 MAC 地址生成全球唯一的 ULA 前缀
  • 支持 ULA-48、ULA-64、ULA-128 三种格式
  • 使用 Web Crypto API 计算 SHA-1 哈希
  • 支持大写/小写输出
  • 一键复制生成的 ULA 地址

使用方法

  1. 输入 MAC 地址(6字节,格式如 20:37:06:12:34:56)
  2. 点击生成按钮获取 ULA 前缀
  3. 复制所需的 ULA 地址

应用场景

  • 企业内网 IPv6 地址规划
  • 家庭网络 ULA 地址分配
  • 测试环境 IPv6 地址生成
  • 避免与公网地址冲突的本地通信

技术原理

ULA 前缀由 fd + 40位子网ID 组成,其中子网ID通过对 MAC 地址进行 SHA-1 HMAC 运算得出,确保每个 MAC 地址对应唯一的 ULA 前缀。