功能说明
IPv4 ↔ IPv6 转换器可以双向转换 IPv4 与 IPv6 地址,全部在你的浏览器中完成。粘贴任意地址,它会自动检测地址族,然后显示规范的 RFC 5952 形式、完全展开形式、IPv4 映射(::ffff:a.b.c.d)与 IPv4 兼容表示,以及嵌在 IPv6 地址中的任何 IPv4。所有处理 100% 在客户端完成——你的输入不会离开当前页面。
使用方法
- 在输入框中输入 IPv4(
192.168.1.1)或 IPv6(2001:db8::1)地址——地址族会被自动检测。 - 输入 IPv4 时,读取它的 IPv4 映射与 IPv4 兼容 IPv6 形式。也可以输入自定义 /96 前缀(如
64:ff9b::),把它嵌入到 NAT64 风格的前缀之下。 - 输入 IPv6 时,读取它的规范压缩形式、完全展开形式,以及映射/兼容地址中嵌入的 IPv4。
- 复制任意结果,或复制分享链接把精确的输入和前缀发给同事。
示例
IPv4 → IPv6(映射与兼容)
Input: 192.168.1.1
IPv4-mapped IPv6: ::ffff:192.168.1.1
IPv4-compatible IPv6: ::192.168.1.1
Under prefix 64:ff9b::: 64:ff9b::192.168.1.1
IPv6 → 规范与展开
Input: 2001:db8::8a2e:370:7334
Canonical (RFC 5952): 2001:db8::8a2e:370:7334
Expanded: 2001:0db8:0000:0000:0000:8a2e:0370:7334
提取嵌入的 IPv4
Input: ::ffff:10.0.0.1 → Expanded 0000:0000:0000:0000:0000:ffff:0a00:0001, Embedded IPv4 10.0.0.1.
补充说明
- 可分享: 你的地址和前缀编码在 URL 中(
?a=…&p=…),链接可以复现完全相同的视图。 - 私密: 所有解析和转换都在本地进行——输入真实网络地址也是安全的。
- RFC 5952: IPv6 输出使用小写十六进制、不带前导零,并把最长的零组串折叠为
::。只有::ffff:映射地址会以点分十进制结尾呈现;已废弃的兼容范围则以纯十六进制呈现。 - 相关工具: Subnet & CIDR Calculator、
Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
、JSON Formatter。