IP 地址转换 — IPv4⇄十进制/二进制/十六进制
在浏览器中将 IPv4 地址与十进制、二进制和十六进制形式相互转换。
🔒 全部在你的浏览器中运行。输入和输出都不会发送到服务器或被保存,十分安全。
点击任意值即可复制。支持点分四段、十进制整数或 0x 十六进制。
这个工具有用吗?点一下表达心情
关于此工具
这个 IP 地址转换器可将 IPv4 地址转换为十进制(一个 32 位整数)、二进制和十六进制形式,也能把这些形式还原为点分四段表示。它适用于防火墙规则、数据库存储、编程,以及理解 192.168.0.1 为何对应数字 3232235521——而且全部在浏览器中运行。
常见问题
为什么要把 IP 地址转换成十进制数?
把 IPv4 地址存为一个 32 位整数既紧凑,又能加快范围比较,因此数据库、防火墙和 ACL 常用十进制形式。这样判断某地址是否落在某个网段内,就变成了简单的数值比较。
转换是如何进行的?
四段(octet)各是一个 0 到 255 的字节。将它们组合成一个 32 位数字——第1段×16777216 + 第2段×65536 + 第3段×256 + 第4段——即得十进制值;二进制和十六进制只是把同样的 32 位用二进制和十六进制写出来。
我的数据会被发送到任何地方吗?
不会。转换是完全在你的浏览器中进行的纯算术运算,你输入的地址绝不会被发送或存储到服务器。