此工具有什么功能
IP 查询工具可查询任意公网 IPv4 或 IPv6 的地理位置和网络信息。输入 IP 即可获得国家、地区、城市、时区、ISP、组织。私有和环回地址会被拒绝。限速 10 次/分钟。
如何使用
- 输入 IP 地址 — 输入公网 IPv4(如 8.8.8.8)或 IPv6。
- 点击查询 — 发送请求并显示结果。
- 查看结果 — 国家、地区、城市、时区、ISP、组织,带复制按钮。
- 复制 — 每个字段旁的复制按钮。
工作原理
使用 net.isIP() 校验。仅接受公网 IPv4 和 IPv6。有效 IP 发送到 GET /api/ip-lookup?ip=...,代理到 country.is。限速 10 次/分钟/客户端 IP。查询在服务端执行(代理到 country.is)。
使用场景与示例
- 支持 — 查看用户 IP 所在地或 ISP。
- 日志 — 从日志中解析 IP 获取大致位置与运营商。
- 安全 — 判断登录或请求是否来自预期国家或 ISP。
- 学习 — 了解从 IP 可推断的信息(大致位置,非精确地址)。
示例
- 8.8.8.8 → 常显示美国、Google/ISP 等。
- 本机 IP → 提供商报告的近似位置与 ISP。
限制与已知约束
- 仅公网 IP — 私有和环回地址会被拒绝。
- 速率限制 — 10 次/分钟/客户端 IP,超出返回 429。
- 第三方数据 — 结果来自 country.is,精度与覆盖范围不一。
- 署名 — country.is 要求署名,结果处有说明。