IPv6 格式转换

将缩写 IPv6 (如 2001:db8::1) 展开为完整 8 段十六进制,或压缩为最短合法表示。便于对比 DNS AAAA 记录、配置文件与日志。

阅读完整指南: IPv6网络基础:地址表示、子网划分与迁移排错指南 →

隐私提示:本地解析,不上传服务器。

↓ 在下方输入区粘贴内容,结果会立即显示

将 IPv6 地址展开为完整 8 段格式,或压缩为最短 :: 表示法。

IPv6 地址

例如 2001:db8::1 或完整格式

展开格式

2001:0db8:0000:0000:0000:0000:0000:0001

压缩格式

2001:db8::1

注释说明

说明

暂不支持 IPv4 映射 IPv6 地址 (含点分十进制); 转换在浏览器本地完成。

将缩写 IPv6 (如 2001:db8::1) 展开为完整 8 段十六进制,或压缩为最短合法表示。便于对比 DNS AAAA 记录、配置文件与日志。

快速开始

  1. 粘贴地址

    支持 :: 缩写与混合长度 hextet。

  2. 查看两种格式

    展开格式便于逐段比对; 压缩格式便于写入配置。

  3. 复制结果

    一键复制展开与压缩两行。

IPv6 缩写规则

RFC 5952 允许用 :: 替换连续的全零 hextet (仅一处)。前导零在每个 hextet 内可省略。

不支持的形式

含 IPv4 后缀的映射地址 (如 ::ffff:192.0.2.1) 当前不支持; 请使用纯 IPv6 输入。

典型工作流

当检查服务器日志时,你可能看到缩写的IPv6地址如 fe80::1。将其粘贴到工具中展开,可得到完整格式 fe80:0000:0000:0000:0000:0000:0000:0001,便于与网络配置对比。压缩功能则适合将监控系统采集的长地址优化为更易读的短格式。

开发微服务时,不同环境配置文件可能使用不同IPv6表示法。先用此工具统一转为展开格式,再用diff工具比对,能快速发现配置差异。处理Kubernetes网络策略时,压缩功能可减少策略文件的字符量。

示例

示例

Input

2001:db8::1

Output

Expanded 8 hextets; compressed 2001:db8::1

FAQ

与 IPv4 转换工具有何不同?

IPv6 处理 128 位与 :: 缩写; IPv4 工具处理 32 位点分十进制。

本地处理吗?

是,地址不会离开浏览器。

为何我的IPv6压缩结果与同事不同?

RFC允许对连续零段选择不同压缩位置,只要合法即可。比如2001:0:0:1::1和2001::1:0:0:1都有效。本工具采用RFC 5952推荐算法:优先压缩最左侧的最长零段,确保结果一致。