惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
腾讯CDC
博客园 - 司徒正美
A
About on SuperTechFans
H
Help Net Security
J
Java Code Geeks
C
Check Point Blog
B
Blog RSS Feed
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
MongoDB | Blog
MongoDB | Blog
U
Unit 42
Hugging Face - Blog
Hugging Face - Blog
Last Week in AI
Last Week in AI
MyScale Blog
MyScale Blog
V
Visual Studio Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
I
InfoQ
H
Hackread – Cybersecurity News, Data Breaches, AI and More
F
Fortinet All Blogs
博客园 - 聂微东
酷 壳 – CoolShell
酷 壳 – CoolShell
GbyAI
GbyAI
博客园 - 【当耐特】
雷峰网
雷峰网

2Libra 社区

一个具备反破译能力的程序员,大概需要什么水平? 两大芯片巨头互攻:英伟达杀入 PC 市场,英特尔将推更便宜的 AI 芯片 今天讨论的话题是:【你怀念童年吗,有哪些值得分享的事情;若可以回到过去,是 OR 否,你会做出哪种选择?】 儿童节徽章会在今天截止后无法领取 幸运儿次数达到 31 次,但是并没有获得幸运儿徽章 【儿童节快乐】今天生日的百岁老猫也要过节~ 🥳🥳🥳 【💰·🔒】我也来发起 1 手竞拍,基础为 5 元口令红包,获得金币池奖励则膨胀到 6.1 元 【💰】推荐一个轻量级的 MarkDown 编辑器,最好开源免费的 做了个 Codex / Claude Code API 网关,放一个 $100 ApiKey 给大家试用 到哪里找需要亚马逊数据抓取的人呢 领导偶然发现你在刷 2 站,你该怎么辩解 深圳电动自行车求推荐 求推荐一些平板上玩的游戏 下周就高考了,各位可以为我加加油吗 求收编!!!!! 【周末家常菜】大盘鸡?大锅鸡! 5 月 30 日,最会写代码的歌手——胡彦斌:手搓 “「彦火 APP」” 宠粉,随时随地修 Bug,胡彦斌表示,这只是开始,后续会根据反馈持续优化 今天感觉糟糕透了,今日打工心情如下, birdnav 飞鸟导航更新了 【💰·🔒】节日快乐鸭, 金币兑换, 稳定币价 硅基流动 BUG,充值金额不到账,余额不显示 【💰】你对新模型有什么期待? 慢讯,使用公益中转站得小伙伴注意 codex app windows 最大化异常 版本号 26.527.31326 95 后接触网络相对晚, 有前辈说说当年天涯的盛况吗 明天要做胃肠镜,有友做过的吗?有什么建议,谢谢。 【竞猜】本周 Codex 会提前重置额度吗 天涯重启,直接卡死 周一摸鱼报告 | 6/1 周一 拍到的七彩祥云,祝大家快乐常在,开心常在!!!!!!
写了一个极简且免费的 IP 地址查询服务
ollama · 2026-05-23 · via 2Libra 社区

GOIP - IP 地址查询服务

一个基于 Merged-IP-Data 数据库,极简的 IP 地址查询服务,支持并发以及多语言、简化输出格式。

github 地址

功能特性

  • 完全免费,下载即使用
  • 毫秒级响应,准确度高
  • 两种输出格式:完整版 / 简化版
  • 多语言支持:简体中文、英语、德语、法语、日语等
  • 支持多 IP 并发查询(逗号分隔)
  • 支持下载/更新 IP 数据库
  • 下载进度条显示
  • 提供免费服务 https://ip.hzzio.tophttps://ip.hzzio.top/s (请勿滥用)

使用步骤

1. 下载编译好的文件启动

2. 下载 IP 数据库

首次运行服务时,如果检测到本地没有 IP 数据库,会自动下载默认数据库:

手动下载/更新方式

方式一:下载默认数据库

方式二:下载指定 URL 的数据库

复制

./goip.exe -d https://example.com/custom.mmdb

下载完成后会自动退出,数据库文件保存为 Merged-IP.mmdb

3. 启动服务

默认监听端口 8066,可通过 -p 参数指定端口:

4. API 接口

完整版查询(默认)

路由/

参数

  • ip:要查询的 IP 地址(多个用逗号分隔)

示例

复制

# 查询单个 IP
curl "http://127.0.0.1:8066/?ip=8.8.8.8"

# 批量查询
curl "http://127.0.0.1:8066/?ip=8.8.8.8,1.1.1.1,114.114.114.114"

响应示例

复制

[
  {
    "ip": "8.8.8.8",
    "data": {
      "city": {...},
      "continent": {...},
      "country": {...},
      "location": {...},
      "subdivisions": [...],
      "asn": {...}
    }
  }
]

简化版查询

路由/s/s/{lang}

参数

  • ip:要查询的 IP 地址(多个用逗号分隔)
  • {lang}:语言代码(可选,默认为 zh-CN

支持的语言

语言代码说明
zh-CN简体中文(默认)
en英语
de德语
es西班牙语
fr法语
ja日语
pt-BR巴西葡萄牙语
ru俄语

示例

复制

# 默认简体中文
curl "http://127.0.0.1:8066/s?ip=188.253.117.144"

# 英文输出
curl "http://127.0.0.1:8066/s/en?ip=8.8.8.8"

# 日语输出
curl "http://127.0.0.1:8066/s/ja?ip=1.1.1.1"

# 批量查询
curl "http://127.0.0.1:8066/s/zh-CN?ip=8.8.8.8,1.1.1.1,114.114.114.114"

响应示例

复制

[
  {
    "organization": "Google LLC",
    "city": "Mountain View",
    "isp": "google.com",
    "asn_organization": "Google LLC",
    "latitude": 37.40599,
    "asn": 15169,
    "continent_code": "NA",
    "country": "美国",
    "timezone": "America/Los_Angeles",
    "country_code": "US",
    "longitude": -122.078514,
    "region": "加利福尼亚州",
    "ip": "8.8.8.8",
    "region_code": "CA"
  }
]

简化版字段说明

字段说明
ipIP 地址
asnAS 号码
asn_organizationAS 组织名称
organization组织名称(同 asn_organization)
ispISP 域名
continent_code大洲代码
country国家名称
country_code国家代码
region地区/省份
region_code地区代码
city城市名称
latitude纬度
longitude经度
timezone时区