有没有办法将 IP 块映射到给定位置(例如纬度/经度 + 半径)?

Is there a way to map IP blocks to a given location (e.g. lat/long + radius)?

提问人:lynnewu 提问时间:8/31/2023 更新时间:8/31/2023 访问量:19

问:

有没有办法将 IP 块映射到给定位置(例如纬度/经度 + 半径)?

“正常”地理IP查找为您提供IP地址的位置(地址/城市/地区/国家)。

是否有任何地理IP数据库被“反转”以允许相反的情况,即提供地理位置(例如,顶点为纬度/经度对的多边形,或以纬度/经度为中心的圆圈)并获取可能与之合理关联的可能IP地址块列表?

最简单的版本是这样的:https://lite.ip2location.com/ip-address-ranges-by-country?lang=en_US,它提供了一个静态列表(我假设)与一个国家/地区相关的 IP 块。

所有搜索结果都假设我正在寻找 geoIP 查找功能,例如 https://www.maxmind.com/en/geoip2-precision-demo?ip_address=1.2.3.4

鉴于 geoIP 数据库的存在,这似乎可以简化为查询/查询(考虑到顶级地址块,它越来越具体),但我使用过的 geoIP 库都没有提供这种功能。

地理定位 IP-地理位置

评论


答: 暂无答案