开发工具 125文本工具 40编码加密 40图片文件 66查询工具 46计算转换 57站长工具 57生活工具 55娱乐工具 39金融理财 45
首页/站长工具/IP 转数字 / 数字转 IP

IP 转数字 / 数字转 IP

在线 IP 地址与整数互转工具。输入 192.168.1.1 或 3232235777,自动完成点分十进制、十进制整数、十六进制、二进制、八进制之间的相互转换,并识别地址所属范围。

本地运行 · 数据不上传 站长工具 免费 · 无需注册
填 IP 会转出整数,填整数会转出 IP
点分十进制
—
十进制整数
—
十六进制
—
二进制
—
八进制
—
传统分类
—
地址性质
—

使用说明

  1. 把 IP 填进去会转成整数,把整数填进去会转成 IP,工具自动判断方向。
  2. 数据库里 IP 常存成 int 类型(省空间、方便比大小),这里就是做双向换算的。
  3. 写防火墙规则或者调试网络时,十六进制和二进制形式也用得上,一并给出来了。
  4. 八进制形式比较少见,但有些老系统(比如某些 Unix 的配置文件)确实要求用它。

常见问题

IP 为什么会存成整数?
省空间。字符串形式最长 15 字节,整数只占 4 字节,而且整数比大小、做范围查询(between a and b)都比字符串快得多。MySQL 的 INET_ATON / INET_NTOA 就是做这个转换的。
转换公式是什么?
把四段数字按 a×16777216 + b×65536 + c×256 + d 加起来。比如 192.168.1.1 = 192×16777216 + 168×65536 + 1×256 + 1 = 3232235777。
最大能填多少?
IPv4 是 32 位,整数范围是 0 到 4294967295,也就是 255.255.255.255。超过这个数会报错。IPv6 是 128 位,不能用这种方式表示,本工具只处理 IPv4。
为什么二进制有 32 位那么长?
IPv4 地址本质就是 32 位二进制数,点分十进制只是为了让人好读。看二进制形式能帮你直观理解子网划分时到底借了哪几位。
这些数据会上传吗?
不会。转换完全在你的浏览器里用位运算完成,不涉及任何网络请求。

相关工具

站长工具 · 该分类共 57 个工具,展开查看全部