IP 归属地不是 GPS 定位,而是通过数据库匹配推算出来的。理解原理后,你就知道为什么精度只有城市级。
核心机制
互联网由无数自治系统(AS)组成,每个自治系统都有全球唯一的编号 ASN,通常由运营商或大型互联网公司运营。各个机构从区域互联网注册机构(RIR)申请到一批 IP 地址块后,会把不同地址段分配给不同城市的机房。第三方机构收集这些分配信息,结合运营商公开发布的数据、BGP 路由信息和延迟测量结果,整理成 IP 地理位置数据库。
查询过程
当你输入一个 IP,工具先在数据库中查找匹配的地址段,再结合 ASN、分配记录和历史观测数据,最终输出国家、省市、运营商等信息。整个过程是"查询"而不是"测量",所以定位精度到市级已算不错,个别偏远地区甚至只能到省级。