IP 地理定位的准确度如何?
国家级别的结果通常是可靠的;城市级别的结果只是一种估算,可能存在明显偏差,在移动网络、卫星、企业 VPN 或任播(anycast)路由的连接上尤其如此。包括 Watch-IP 在内,没有任何 IP 地理定位提供商能够在缺乏明确的真实基准、样本和日期的情况下,保证一个具体的准确率百分比。
国家与城市准确度为何存在差异
国家的判定主要取决于 ISP 地址段的分配方式,这种分配很少发生变化。城市的判定则取决于某个具体地址段的注册信息以及流量的实际路由方式,稳定性要低得多——商业 ISP、移动运营商或 VPN 提供商,都可能让流量经由一个注册城市与连接实际用户所在城市不同的地址转发。
与设备真实位置常见不符的情形
移动运营商网络通常会解析到某个区域网关,而不是手机所在的实际城市。VPN 与代理会有意将连接定位到出口节点所在的位置。企业网络与 CDN 可能会将同一地址段任播(anycast)到多个物理位置。在所有这些情形下,响应描述的都是这条连接本身,而不是使用它的人。
设计您自己的评估方法
一次有意义的准确度检验,需要为每个测试地址设定明确的真实基准(并取得同意)、按国家、网络类型和 IP 版本分层的样本、一个明确定义的误差指标——城市级别可用公里距离,国家级别可用正确/错误——以及一个明确的测试日期,因为地址段会随时间被重新分配。请在公布任何百分比的同时公布样本规模与方法,否则读者将无法评估这个数字。
本文并未声称的内容
本页不会公布 Watch-IP 自己的准确率百分比,因为目前尚未开展并公布具有代表性、附带日期的评估。对于您在其他地方看到的任何厂商给出的准确率声明,都应采用同样的方式对待:询问其样本、真实基准与日期。
参考来源
由 Watch-IP 编辑团队撰写(2026-09-06)。已参照 apps/api/src/lib/cf.ts 与 apps/api/src/lib/geoip-store.ts 完成审校。