IP信息与地理位置查询方法
理解 IP 地址以及其相关的地理位置信息对于网络管理、地理定位、信息安全等多个方面都极其重要。以下是获取当前请求者的公网 IP、查询指定 IP 地址信息、地理位置反查和地点查询的方法。
查询方法
一、基本IP信息查询
获取当前请求者的公网IP:
- 使用命令:
curl ip.sb
- 使用命令:
curl ifconfig.me
- 使用命令:
curl httpbin.org/ip
- 使用命令:
curl ip.network
- 使用命令:
curl https://ipip.sh
- 使用命令:
curl ip.im
- 使用命令:
获取当前请求者的公网IP及相应详细的地理位置信息:
- 使用命令:
curl ipinfo.io
- 使用命令:
curl myip.ipip.net
- 使用命令:
curl ip.fm
- 使用命令:
curl ip.network/more
- 使用命令:
curl ip.im/info
- 访问:ip111.cn 全方位查询您的 IP 地址
- 使用命令:
二、指定IP信息查询
查询指定IP地址所在的城市信息:
- 使用命令:
curl https://geoip.samagra.io/city/8.8.8.8
- 使用命令:
curl ip.im/8.8.8.8
- 访问:IP地址查询 - 在线工具
- 访问:ip.network
- 使用命令:
三、地理位置反查
通过经纬度查询地理信息:
- 使用命令:
curl https://geoip.samagra.io/georev?lat=28.7041&lon=77.1025
- 使用命令:
四、地点查询
查询指定地区(例如Lucknow)的地理中心点:
- 使用命令:
curl https://geoip.samagra.io/location/DISTRICT/centroid?query=lucknow
- 使用命令:
参考资源
- Geoquery.in:提供 IP 地理位置查询服务的 GitHub 项目。