IP 查询
IP 查询:归属地、ASN、IP 类型与风险证据,一次查清
查一个 IP,通常想知道三件事:它在哪里,背后是谁的网络,是什么类型的线路。IPOK 一次免费查询就能回答这三件事,不用注册。在此之外,它还把最多 9 个在用风险源对这个地址的判断逐条列出来:哪个源标了什么、哪条硬信号定了下限,让你看到「为什么」,而不是只看一个分数。
IP 查询
查一个 IP,通常想知道三件事:它在哪里,背后是谁的网络,是什么类型的线路。IPOK 一次免费查询就能回答这三件事,不用注册。在此之外,它还把最多 9 个在用风险源对这个地址的判断逐条列出来:哪个源标了什么、哪条硬信号定了下限,让你看到「为什么」,而不是只看一个分数。
2026-10-18,我们在一台测试服务器上(出口为 Fastly 网络 AS54113,位于美国西雅图)查询了 4 个知名公网地址,并与中立参考源对照:路由和注册信息用 RIPEstat,Tor 用 Tor 项目官方出口列表,AWS 用官方公布的 ip-ranges.json。 4 个地址的 ASN、国家和 IP 类型,IPOK 给出的结果都与参考源一致。
| IP | IPOK 返回 | 参考源 | 判定 |
|---|---|---|---|
| 1.1.1.1 Cloudflare DNS(任播) | 澳大利亚 / South Brisbane · AS13335 · hosting · 风险 18 · 9 个源出数 | AS13335,APNIC;ipinfo:Brisbane AU,anycast | 国家、ASN、类型都与参考源一致;城市只是众多任播位置之一 |
| 8.8.8.8 Google DNS(任播) | 美国 / Ashburn · AS15169 · hosting · 风险 11 · 9 个源出数 | AS15169,ARIN;ipinfo:Mountain View,anycast | ASN、类型正确;任播地址各库城市不一致,属正常 |
| 171.25.193.25 Tor 出口 | 瑞典 / Stockholm · AS198093 DFRI · hosting · 风险 90 · 信号 tor / 黑名单 / 滥用 / 机房 | 在 Tor 官方出口列表中;RIPEstat AS198093;ipinfo:Stockholm | Tor 识别正确;国家、城市、ASN 一致 |
| 54.156.0.101 AWS EC2 us-east-1 | 美国 / Ashburn · AS14618 · hosting · 风险 65 | AWS 官方 ip-ranges.json:EC2 us-east-1,54.156.0.0/14;RIPEstat AS14618 | ASN、地区、类型都与 AWS 官方 IP 段一致 |
测试时间 2026-10-18 16:25(北京时间),单一测试位置;风险源结果大多来自缓存(读取于 10-16 至 10-18 之间)。4 个地址只是示例,不具备统计意义。 同日更早的一次测试(13:26)把 1.1.1.1、Tor 出口和 AWS 地址的类型标成了 business;15:56 类型映射修复上线,本表是修复后的复测。
结论很直白:任何 IP 查询里,网络归属和国家是可靠的部分,IPOK 每次都对;城市是薄弱环节,任播 DNS 尤其如此:8.8.8.8 在 IPOK 显示为 Ashburn,在 ipinfo 显示为 Mountain View,两边都不算错。 IP 类型是各家数据库最容易不一致的地方,所以结果页会把每个源各自的类型判断都列出来。
机房判定会对照下列运营商公布的 IP 段。AWS、GCP、Cloudflare、DigitalOcean、Linode 的构建支持 IPv4 和 IPv6;实际收录范围取决于各来源及当前快照,不保证每个来源或每次构建都有两种地址族。Oracle 与 AzureCloud 在本实现中仅覆盖 IPv4。
刷新失败会保留旧快照及原抓取时间;重新构建不代表所有来源都已更新。时效按实际抓取时间和上游到期时间判断,缺少覆盖或数据过期不代表干净。逐源覆盖与日期见方法说明。
Azure 链接指向微软的 Service Tags 下载确认页。构建读取该页所列的 ServiceTags_Public JSON,仅使用 AzureCloud 标签的 IPv4 段。命中这些段只说明地址落在该厂商公布的范围内,不是欺诈结论,也不会单独把分数抬到高风险档。
1.1.1.1、8.8.8.8 这类公共 DNS 是任播(anycast):同一个地址从很多机房同时宣告,你的数据包会去最近的那个。地理库只能挑一个城市,所以各家查询结果不同,谈不上谁对谁错。查任播地址时,看 ASN(AS13335、AS15169)和注册机构,不要看城市。
列表和网段请用 批量查询 或 API:/api/batch 用 ip-api 加 IPOK 离线库,对多个 IP 或一个 IPv4 CIDR 做快速估算;/api/cidr 用离线库给出一个段的 VPN / Tor / 滥用占比和连坐判定(单段不超过 /16,单次合计不超过 65,536 个地址),不额外请求上游。 它们比单 IP 检测更快更轻;某一个地址很关键时,请用单 IP 检测。
curl -sL https://ipok.io/check?ip=1.1.1.1&lang=zh 在终端输出彩色报告;curl -fsSL https://ipok.io/sh | bash 在 Linux / macOS 上一行跑完整检测。https://ipok.io/api/ip?ip=1.1.1.1 返回完整 JSON:归属地、ASN、类型、风险值和计算明细、每个源的结果和读取时间,以及告诉你今天还剩几次的额度块。 API 免费、免 Key、支持 CORS,每个来源 IP 每个 UTC 日自查 20 次、查指定 IP 15 次。详见开发者文档。引用 IPOK 数据时请注明来源并回链 ipok.io。
IP 查询描述的是地址,不是使用它的人或账号。它看不到你的设备、浏览器指纹、支付资料,也看不到平台内部规则,所以这里的任何分数和标签都不能保证注册、登录或支付一定成功。 想知道自己的连接是否泄露了另一个地址,请用单独的IP 泄露检测;想看地址是否干净,请看IP 纯净度检测。
打开 https://ipok.io,输入任意公网 IPv4 或 IPv6 地址;留空则直接查你当前的出口 IP。不用注册。终端里执行 curl -sL https://ipok.io/check?ip=1.1.1.1 可以看到同样的报告(加 ?lang=zh 输出中文),GET https://ipok.io/api/ip?ip=1.1.1.1 返回 JSON,不需要 API Key。
国家和网络归属(ASN)一般可靠,城市是概率性结果。IPOK 在 2026-10-18 对 4 个公开 IP 做了抽查:ASN、国家和 IP 类型每次都与参考源一致;任播地址的城市各库不同。样本小、只有一个测试位置,只能当示例,不能当基准。
各网站用的地理库不同;1.1.1.1、8.8.8.8 这类任播地址同时在很多地方宣告,本来就没有唯一正确的城市。比较时优先看注册国(来自地区互联网注册机构)和 ASN,这两项更稳定。
可以。/batch 页面和 /api/batch 用 ip-api 加 IPOK 离线库,对多个 IP 或一个 IPv4 CIDR 做快速估算;/api/cidr 给出一个段内 VPN、Tor、滥用地址的占比(单段不超过 /16,单次请求合计不超过 65,536 个地址)。批量结果是快速估算,和单个 IP 的多源检测不是一回事。
有。IPOK 的 API 免费、免鉴权、支持跨域。额度按来源 IP 计算(IPv6 按 /64):/api/ip 每个 UTC 日自查 20 次、查询指定 IP 15 次。如果在网站、产品或报告里引用 IPOK 的数据,请注明来源并链接到 https://ipok.io。
IPOK 不建立账号,也不保存「某来源在某时查了某个 IP」的逐次历史。它只有按来源 IP 计数的限额桶,以及按目标 IP 共享的风险源结果缓存(正常 72 小时),两者之间不保存关联。具体留存期限见隐私政策。
ASN(自治系统号)标识在互联网上宣告这个 IP 的网络,比如 AS15169 是 Google,AS14618 是 AWS 的一个区域。看 ASN 能知道这个地址由谁运营,也是区分家庭宽带和云服务器最快的办法。
最近核对 2026-10-18。准确性数据来自 IPOK 在 2026-10-18 自己做的测试;评分方法见 评分方法。