IPv6 ↔ IPv4 转换工具

在 IPv4 与 IPv6(映射/展开/压缩)之间转换,并提取内嵌的 IPv4。

你输入的每个地址都在浏览器中本地转换,不会向服务器上传任何内容。

在处理子网?试试 CIDR 计算器。

关于 IPv6 ↔ IPv4 转换工具

这款 IPv6 转 IPv4 转换器可在一处将任意 IPv4 或 IPv6 地址转换为各种常见表示形式,全部在你的浏览器中本地处理。粘贴一个 IPv4 地址,它会返回 IPv4 映射的 IPv6 形式(::ffff:...)、十六进制十六位组、完全展开的 IPv6,以及 32 位整数和十六进制值。粘贴一个 IPv6 地址,它会给出压缩和展开形式,并在存在时提取内嵌的 IPv4。它专为需要展开 IPv6、压缩 IPv6、为 ACL 和日志构建 IPv4 映射的 IPv6 条目,或将 IP 转为整数以便存储的网络工程师、后端开发者和 QA 测试人员而打造。一切都在客户端运行,因此你的地址绝不会离开你的设备。

功能特性

如何使用 IPv6 ↔ IPv4 转换工具

  1. 在输入框中键入或粘贴一个 IPv4 或 IPv6 地址。
  2. 转换器会自动检测该地址是 IPv4 还是 IPv6。
  3. 读取生成的各行:映射、展开、压缩、整数和内嵌 IPv4 形式。
  4. 直接从结果中复制你需要的表示形式。

示例

输入

192.168.1.1

输出

IPv4: 192.168.1.1
IPv4-mapped IPv6: ::ffff:192.168.1.1
IPv6 (hex): ::ffff:c0a8:0101
Expanded IPv6: 0000:0000:0000:0000:0000:ffff:c0a8:0101
Integer: 3232235777
Hex: 0xc0a80101

转换一个 IPv4 地址会显示其映射、展开、整数和十六进制形式。

常见错误与故障排除

常见问题

什么是 IPv6 转 IPv4 转换器?
ArrayKit IPv6 转 IPv4 转换器在 IPv4 和 IPv6 记法之间转换地址,显示 IPv4 映射、展开和压缩形式,并在存在时显示隐藏在 IPv6 地址中的内嵌 IPv4。
我如何将 IPv4 地址转换为 IPv6?
将 IPv4 地址粘贴到 IPv6 转 IPv4 转换器中,它会返回 IPv4 映射的 IPv6 形式(::ffff:a.b.c.d)以及十六进制和完全展开的记法。
展开和压缩的 IPv6 有什么区别?
展开的 IPv6 完整写出全部八个 4 位十六位组,而压缩的 IPv6 去掉前导零,并用 :: 替换最长的零分组连续段。转换器会并排显示两者。
转换器能提取隐藏在 IPv6 地址中的 IPv4 吗?
可以。对于 IPv4 映射(::ffff:...)和兼容地址,它会检测内嵌的点分四段并显示原始 IPv4 地址。
为什么它还显示整数和十六进制值?
IPv4 地址是一个 32 位数字,因此整数和十六进制形式便于数据库存储、位运算或比较地址范围。
使用此转换器时我的 IP 地址会被发送到任何地方吗?
不会。IPv6 转 IPv4 转换器完全在你的浏览器中运行,因此你粘贴的地址在本地处理,绝不会离开你的设备。

相关工具

全部 ArrayKit 工具