使用说明
🔍 基本功能
- 自动显示访问者的 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.com
或 curl ipipx.com/4
或 curl ipipx.com/ipv4
- IPv6 查询:
curl ipv6.ipipx.com
或 curl ipipx.com/6
或 curl 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
:地理坐标