ipipx.com

使用说明

🔍 基本功能

  • 自动显示访问者的 IP 信息、地理位置和系统环境
  • 支持查询任意 IPv4、IPv6 地址
  • 支持域名解析并查询其 IP 信息
  • 提供交互式地图显示位置信息(中国大陆用户不显示地图)
  • 支持亮色/暗色主题切换
  • 所有信息支持点击复制

🎯 使用方法

  • 直接访问:显示您当前的 IP 信息
  • 输入查询:在搜索框中输入 IP 地址或域名进行查询
  • 地图交互:支持地图缩放、平移、全屏显示
  • 信息复制:点击任意信息值即可复制到剪贴板

🔧 技术说明

  • 域名解析:使用 Cloudflare DNS-over-HTTPS API
  • IP 地理位置:使用 ipapi.co API 服务
  • 地图服务:使用 OpenStreetMap 和 Leaflet 库
  • 页面托管:部署于 Cloudflare Workers

⚠️ 注意事项

  • IP 查询服务可能受到速率限制
  • 地理位置信息仅供参考,可能存在误差
  • 中国大陆用户默认不显示地图功能
  • 部分信息可能因网络环境而无法获取

🖥️ 命令行使用

  • 基础查询:curl ipipx.com
  • IPv4 查询:curl ipv4.ipipx.comcurl ipipx.com/4curl ipipx.com/ipv4
  • IPv6 查询:curl ipv6.ipipx.comcurl ipipx.com/6curl ipipx.com/ipv6
  • JSON 格式:添加 ?format=json
  • 纯文本格式:默认格式
  • 调试信息:添加 ?debug=true
  • 不显示换行:添加 ?n=false

📝 命令行示例

  • curl ipipx.com - 获取当前 IP
  • curl ipipx.com/4?format=json - 获取 IPv4 的 JSON 格式
  • curl ipipx.com?debug=true - 显示详细调试信息
  • wget -qO- ipipx.com - 使用 wget 获取 IP
  • curl ipipx.com/all - 获取所有可用的 IP 信息
  • curl "ipipx.com?type=all" - 同上,使用参数方式

🔄 响应格式

  • 纯文本响应:直接返回 IP 地址
  • JSON 响应:包含完整的 IP 信息
  • 调试响应:包含请求和处理详情
  • 错误响应:返回错误说明
  • HTTP 状态码:200 成功,404 未找到,等

📋 响应字段说明

  • ipv4/ipv6:IP 地址
  • type:地址类型(dual-stack/ipv4-only/ipv6-only)
  • source:IP 来源信息
  • country/city:地理位置信息
  • asn/organization:网络信息
  • latitude/longitude:地理坐标