IP 地址转换器

以任意格式输入 IPv4 地址——点分十进制、32 位整数、十六进制或二进制——即可获得所有其他表示形式。

返回工具列表
点分十进制8.8.8.8
十进制(32 位)134744072
十六进制0x08080808
二进制00001000.00001000.00001000.00001000
反向 DNS 区域8.8.8.8.in-addr.arpa

整数形式何时重要

将地址存储为 32 位整数,可以把“是否属于某网段”这个问题变成简单的数值比较,这也是地理位置和信誉数据库通常采用这种存储方式的原因。攻击者同样会使用十进制或十六进制 URL 等替代写法来绕过简单的过滤规则,因此在比较之前,将每个传入地址统一归一化为一种规范形式,是一个很小却能弥补真实漏洞的改动。