公网IP查询

3小时前更新 1 00
公网IP查询公网IP查询
公网IP查询

技能简介

该技能通过调用公开API服务,获取用户当前的公网IP地址及其对应的地理位置、运营商等信息。

能做什么

  • 查询当前设备的公网IPv4地址
  • 获取IP对应的地理位置(城市、区域、国家)
  • 识别网络服务提供商(ISP)及所属组织
  • 提供多个备用查询源以应对服务不可用情况

使用说明

本技能无需安装额外依赖,直接使用系统自带的curl命令即可执行。

步骤1:基础IP查询

curl -s myip.ipip.net

步骤2:若主服务失败,依次尝试备用方案

# 备用1
curl -s icanhazip.com

# 备用2
curl -s https://api.ipify.org

# 备用3
curl -s ifconfig.me

步骤3:获取完整地理信息

curl -s https://ipinfo.io/$(curl -s https://api.ipify.org)/json

输入与输出

见下方输入与输出表格。

项目内容
输入无(直接执行命令)
输出公网IP地址、地理位置(城市/区域/国家)、ISP名称、所属组织
适用人群需要确认网络出口IP的用户、排查网络问题的技术人员、验证代理/VPN生效状态的用户
不包含内网IP查询、历史IP记录、街道级精确定位、IPv6专项查询

 

风险提示

  • 依赖第三方公开API服务,存在服务中断或响应延迟的可能
  • 部分服务可能对频繁请求进行限流
  • 返回的地理位置信息基于IP数据库,可能与实际物理位置存在偏差
  • 企业内网或代理环境下,返回的是出口网关IP而非终端设备IP

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/qidu/get-up/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...