← 返回博客

IPinfo 与 ipto:客观对比

IPinfo 与 ipto:客观对比

IPinfo 和 ipto 都是 IP 数据 API,可返回某个地址的位置和网络详情,但二者在范围、历史和免费层级内容上有所不同。IPinfo 是产品线广泛、成熟的商业服务商;ipto 是免费的 IP 情报 API 与工具站点,功能集刻意更小。本文说明 ipto 做什么、不做什么,以及如何自行开展对比,而不是依赖营销宣传。

价格、配额和产品层级经常变化,本文不引用其他公司的数字,因为这里写下的任何内容都可能过时或有误。请查阅服务商自己的定价与条款页面了解当前限制,并在商业产品中使用任何免费层级之前阅读许可条款。

ipto 提供什么

ipto 免费且无需注册,每天允许 1,000 次请求。一次对 GET https://ipto.to/v1/ip 的调用即可返回国家、城市及相关位置字段、ASN 和组织、currency_code,以及 is_vpn、is_tor、is_abuser 和 is_datacenter 标志,针对保留地址范围还有 bogon 和 bogon_type。另有面向更高用量的付费层级,以及批量查询、支持和 SLA 等附加服务;免费层级的城市和邮政编码精度与之相同。

除主查询外,还有基于公开数据构建的独立工具:ASN 查询、IP whois 查询(使用 RDAP,即 WHOIS 的结构化继任者,覆盖的是 IP 地址块而非域名)、RPKI 路由验证检查、将 RDAP 与 ASN 所有权结合并给出带置信度答案的公司查询,以及基于反向 DNS 和证书透明度的托管域名查询。

ipto 不做什么

坦率说明不足,是公平对比的一部分。ipto 不检测住宅代理。其 VPN、Tor 和滥用标志目前仅覆盖 IPv4 范围,因此 IPv6 地址对这些标志返回 false,而不是猜测,不过 IPv6 地址在有覆盖的情况下仍可获得 ASN、组织和城市级位置。威胁数据源每 6 小时刷新一次,IP 和 ASN 数据集每天刷新一次,这对大多数用途足够快,但并非实时。没有实时的运营商或按用户的查询;运营商查询基于 MCC 和 MNC 数据,仅在网络运营方层面工作。它也不是域名 WHOIS 服务。

团队规模更大的商业服务商可能提供更多数据集、更深的历史数据、隐私检测的不同变体、企业合同,或对特定字段有不同的覆盖。如果你需要其中某项,请在评估中明确提出并加以测试。我们不声称 ipto 在字段层面与任何特定竞争对手完全对等。

如何对比任意两个 IP API

公平的对比应使用你自己的流量,而不是厂商的演示。一个可行的流程:

  • 抽取真实地址样本。从日志中取几百个地址,覆盖你的主要国家、移动用户和已知的问题来源。
  • 在有条件的地方确立基准真相。提供过收货地址或账单国家的用户,可以让你粗略检验国家和城市是否吻合。
  • 比较你实际会用到的字段。如果你只依据国家和 is_vpn 标志做分支,其余字段可以忽略。
  • 衡量分歧,然后逐一检查。查看各服务商结果不同的地址,并借助 ASN 和 whois 记录作为背景,弄清楚哪一方是对的。
  • 检查运营条款。速率限制、缓存规则、商业使用条款、IPv6 处理、可用性历史和支持。

任何两家服务商在城市级结果上出现分歧都是意料之中的,因为其底层问题本质上就是近似的;参见为什么城市精度有限。国家级的一致性通常要高得多。

各自适合什么工作

当你需要一个免费、无需注册的 API 用于开发、原型、日上限以内的小型生产负载,并且额外的标志(VPN、Tor、滥用、数据中心、bogon)对你的流程很重要时,ipto 很合适。如果你需要合同约定的超高用量、专门的数据集,或采购流程要求的供应商关系,更广泛的商业服务商可能更合适。许多团队对低风险查询使用免费来源,而在出错代价高的地方使用付费来源。如需更全面地了解各种选择,请参见最佳免费 IP 地理定位 API和 MaxMind 替代方案。

最快的评估方式是亲自试用:运行 curl https://ipto.to/v1/ip,或将地址粘贴到上面的工具中,并阅读 API 文档了解完整的响应结构。

直截了当的答案

可以。ipto 无需注册,每天允许 1,000 次免费请求,更高用量、批量查询、支持和 SLA 可选用付费层级。
ipto 不检测住宅代理,其 VPN、Tor 和滥用标志目前仅覆盖 IPv4,威胁数据源每 6 小时刷新一次而非实时。它也不提供实时运营商或按用户的查询,以及域名 WHOIS。
用你自己流量中的真实地址样本分别运行两者,只比较你实际会用到的字段,并检查结果不一致的地址。同时请在各服务商自己的文档中确认速率限制、商业使用条款和 IPv6 处理。
← 返回博客