ip lookup ( get ip )

🌐 一键查询公网 IP 与归属地

快速查询公网 IP 及地理位置,支持多源备用,适合网络诊断与隐私检查。

收藏
8.7k
安装
2.3k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能与用法

IP Lookup 是一款轻量级网络诊断技能,主要用于获取用户的公网 IP 地址及其关联的地理位置信息。核心使用场景包括:用户询问 "我的 IP 是多少"、"我在哪里" 或主动检查网络出口位置。

该技能采用多级服务架构,首选 myip.ipip.net 获取 IP 及基础位置信息(城市、州/省、国家、ISP),格式简洁如 Current IP:8.8.8.8 From: SF CA USA Google。若主服务失败,自动降级至 icanhazip.comipinfo.ioifconfig.me 等备用源,确保高可用性。

对于需要详细地理信息的场景,支持调用 ipinfo.io 的 JSON API 获取结构化数据,包括 ASN、组织名称等元数据。

显著优点

1. 多源冗余设计:4 级备用机制最大限度降低单点故障风险
2. 零配置使用:纯 curl 命令,无需 API 密钥或复杂认证

3. 响应极速:IP 地理位置服务通常 < 200ms 返回

4. 输出格式友好:自动解析为结构化字段(IP/Location/ISP/Org)

局限性与风险

| 维度 | 说明 |
|------|------|
| **隐私暴露** | 查询请求会暴露真实 IP 至第三方服务(IPIP.NET、ipinfo.io 等) |
| **精度问题** | 地理位置基于 IP 库,可能与实际物理位置存在 10-100km 偏差 |
| **VPN/代理穿透** | 检测的是网络出口 IP,无法识别本地是否使用代理 |
| **服务依赖性** | 完全依赖外部免费 API,存在服务变更或速率限制风险 |

适用人群

  • 普通用户:快速确认网络出口位置或排查地域限制问题
  • 开发者:调试 CDN、地理位置服务或网络路由
  • 安全/隐私关注者:检查 VPN/代理是否正常工作

使用建议

敏感环境下建议优先使用自托管 IP 检测端点,避免依赖第三方商业服务。对于高精度定位需求,应结合 GPS 或浏览器 Geolocation API。

ip lookup ( get ip ) 内容

scripts文件夹
手动下载zip · 2.8 kB
package_skill.pytext/plain
请选择文件