代理IP定位不对
定位库为什么把同一个 IP 放在不同城市,以及先查国家的五步自查。
每个数据库里该读哪个字段,以及怎样快速分辨是真有问题还是库与库之间的差异。
每个数据库收集自己的数据,按自己的节奏更新。MaxMind 说明了主要原因:运营商会在大范围内重新分配地址、买入新地址段或转租,没有公布网络位置的义务,地址挪走后记录还可能停在旧位置。
所以三个精细程度的可信度并不一样:国家最稳,地区次之,城市最不确定,MaxMind 也写明精度越高准确度越低。两个库城市不一样很常见,说明不了什么;国家不一样才值得细看。
| 项目 | IP2Location | MaxMind(GeoIP) | IPinfo |
|---|---|---|---|
| 在哪个国家? | Country,DB1 起各档都有 | country_iso_code;registered_country 是网络登记国 | country,各档都有 |
| 哪个地区和城市? | Region、City 从 DB3 起 | subdivision_1、city_name,附以公里计的 accuracy_radius | city、region 从 Core 档起;radius 从 Plus 档起 |
| 哪个网络? | ISP 从 DB2 起;ASN 在 DB26 | ISP 与 ASN 为另外的数据 | ASN 是单独的数据类型 |
| 什么类型的连接? | Usage Type 从 DB23 起 | connection_type:Cable/DSL、Cellular、Corporate、Satellite | privacy 字段:vpn、proxy、tor、relay、hosting、service |
| 数据多新? | 页面没有写更新频率 | 页面没有写固定频率;新数据见发布说明 | Plus、Max 档有 last_changed |
字段来自各家官方文档页面,2026 年 11 月 14 日读过。实际能拿到什么取决于产品或套餐,免费演示页通常字段更少。
类型标签回答的是和位置不同的问题:这是什么性质的网络?MaxMind 的 connection type 有四个取值:Cable/DSL、Cellular、Corporate、Satellite。IP2Location 的 Usage Type 和 IPinfo 的 hosting 标记用各自的说法描述同一类问题,所以一家的标签不能和另一家一一对应。
如果一个库把某个地址标成 hosting,另外两个没有,先看 ASN 和网络名称,再下结论。风险分数为什么不同,另有一篇专门讲;本篇只讲地址在哪、属于什么网络。
在使用代理的浏览器或程序里打开一个显示 IP 的页面,复制地址。
用各家自己的查询页或接口,把国家、地区、城市、网络名称或 ASN、类型记在一张小表里。
先国家,再网络,再类型,最后城市。三家里两家在国家和网络上一致是正常结果;只有城市不同不算故障。
三家的国家都和你下单时不符,带订单号联系客服。如果只是某一个库的数据过期,MaxMind 接受通过其官网表单提交更正请求,力争在大约一周内应用通过的更正;其他库请看各自官方的联系页面。
静态 ISP IP 下单时选国家,1 天 US$0.50,30 天 US$7.99,各国同价,租期内 IP 不轮换。各国库存不同,以下单页显示为准。
买到后马上按上面的步骤在三个库里查一遍,并留下结果。Hubstudio 甚至允许在代理表单里选用 IP2location、MaxMind 或 DB-IP 做查询,这样两个库之间的差异很容易看出来。
三家的页面都没有给出可用来比较的数字:IP2Location 的数据库页面没有准确率的说法,MaxMind 称 IP 定位本身就不精确。别信任何排名,直接拿你自己的地址在三家里比。
城市是最不确定的一级。记录可能过期,运营商可能把地址对应到离用户很远的服务器,或者该库用了不同的数据来源。先看国家和网络,再看城市。
MaxMind 接受对不准确 IP 的更正请求,通过其官网表单提交,力争在大约一周内应用通过的更正。IP2Location 和 IPinfo 请用它们各自官网上的联系方式。
IPinfo 的隐私数据里有 hosting 字段,表示该 IP 是否与托管或云服务商相关。这是一家数据库的判断,要结合 ASN、网络名称和另外两个库一起看。
它的添加代理表单里可选 IP2location、MaxMind 或 DB-IP 作为 IP 查询渠道,帮助页也提到不同渠道的结果可能有差异。
产品观察 · 确认日期:
站点产品信息表,2026 年 11 月 14 日核对:产品、美元价格(1 PTC = 1 美元)、租期、协议与端口、数量上限、无免费试用。
官方文档 · 确认日期:
2026 年 11 月 14 日读过:字段包括国家、行政区、城市、邮编;经纬度为近似值,附以公里计的 accuracy_radius;原文称 IP 定位本身就不精确,不应用于确定具体地址或住户;registered_country 是运营商登记该网络的国家。
官方文档 · 确认日期:
2026 年 11 月 14 日读过:数据库之间有差异,因为运营商会在大范围内重新分配地址、获得新地址段或转租;运营商没有公布网络位置的义务;地址挪走后记录可能还停在旧位置;要求的精度越高,准确度越低。
官方文档 · 确认日期:
2026 年 11 月 14 日读过:connection_type 字段返回 Cable/DSL、Cellular、Corporate 或 Satellite,以后可能增加取值。
官方文档 · 确认日期:
2026 年 11 月 14 日读过:某个 IP 的数据不准确时可提交更正请求,通过 MaxMind 官网上的表单提交;MaxMind 力争在大约一周内审核并应用通过的更正。
官方文档 · 确认日期:
2026 年 11 月 14 日读过:DB1 到 DB26 各档逐级增加字段;DB1 只有国家,DB2 加 ISP,DB3 加地区和城市;Usage Type 从 DB23 起有,ASN 在 DB26;页面没有给出准确率的说法。
官方文档 · 确认日期:
2026 年 11 月 14 日读过:Lite 档返回国家和大洲;Core 档加城市、地区、经纬度、时区、邮编;Plus 和 Max 再加 radius(以公里计的精度半径)和 last_changed。
官方文档 · 确认日期:
2026 年 11 月 14 日读过:privacy 接口返回 vpn、proxy、tor、relay、hosting、service 字段。
官方文档 · 确认日期:
2026 年 11 月 14 日读过:添加代理表单里可选 IP 查询渠道:IP2location、MaxMind 或 DB-IP;帮助页说明不同渠道的结果可能有差异。
注册账号、充值一次,就能选动态住宅、静态 ISP 或数据中心 IP,几分钟配进你的浏览器。