公网IP查询

10分钟前更新 1 00
公网IP查询公网IP查询
公网IP查询

技能简介

该技能用于查询用户当前的公网IP地址及其对应的地理位置信息,支持多种备用服务以确保查询成功率。

业务背景

运维人员排查网络故障时,常需快速确认当前出口IP及归属地。本技能一键获取公网IPv4地址、城市定位及运营商信息,支持多源备用服务,确保在网络诊断、安全审计或跨地域业务验证场景下高效定位问题,减少人工查询的繁琐步骤。

落地案例:某企业IT支持接到用户反馈无法访问内部系统,需判断是否为IP白名单限制。通过该技能输入"查一下我的IP",即时返回:203.0.113.45,北京市/海淀区,中国电信。据此核对防火墙策略,5分钟内完成排障,无需用户手动搜索IP或描述模糊的"我在北京"。代理环境下可交叉验证多个数据源,避免误判。

能做什么

  • 获取当前公网IPv4地址
  • 查询IP对应的地理位置(城市、区域、国家)
  • 显示ISP服务商及所属组织信息
  • 提供多个备用查询源应对服务异常

使用说明

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

基础查询步骤:

  1. 打开终端或命令行工具
  2. 执行以下命令获取IP和基础位置:
    curl -s myip.ipip.net
  3. 若主服务无响应,依次尝试备用方案:
    curl -s icanhazip.com
    curl -s https://api.ipify.org
    curl -s ifconfig.me
  4. 如需完整地理信息,执行:
    curl -s https://ipinfo.io/$(curl -s https://api.ipify.org)/json

输入与输出

见下方输入与输出表格。

项目内容
输入用户自然语言询问,如”我的IP是多少””我在哪里”等
输出公网IP地址、地理位置(城市/区域/国家)、ISP服务商、所属组织
适用人群需确认网络出口IP的用户、排查网络问题的技术人员、验证代理/VPN效果的用户
不包含内网IP查询、历史IP追踪、精确定位、法律级IP归属证明

 

风险提示

  • 查询结果依赖第三方公共服务,存在服务不可用或数据延迟的可能
  • 部分网络环境(代理/VPN)可能导致返回的IP与实际出口不一致
  • 频繁调用API可能触发速率限制,建议合理控制查询频率
  • 地理位置信息基于IP库匹配,精度有限,仅供参考

来源信息

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

数据统计

相关导航

暂无评论

none
暂无评论...