One IP:开源的IP查询、网络诊断和浏览器检测工具箱,可Fork到Cloudflare自己跑

查IP、看ASN、测连通、扫浏览器指纹,工具很多,真正让人犹豫的是:你把真实出口交给了谁。One IP用React 19、Vite和TypeScript写成,跑在Cloudflare Workers上,开源且可一键Fork自建。它把IP画像、全球Ping、DNS/CDN、指纹检测和常见AI站点连通性收进同一套界面。公共演示站会看见你的出口;在意隐私,就部署到自己的Worker。检测结果是快照,不是判决书。

打开一个“查我的IP”网站,页面亮得很快,安心来得很慢。

地址、机房、风险标签、指纹哈希,一下子铺满屏幕。你看清了自己的出口,对方也看清了。评论区有人提起Ping0一类事件,提醒很硬:别把真实IP随手喂给不认识的检测站。

所以 One IP 值得写进个人工具库的原因,不只是功能多,而是它可以离开别人的域名,跑到你自己的Cloudflare账户里。

仓库:https://github.com/zhihui-hu/one-ip
在线演示:https://ip.huzhihui.com/

PixPin_2026-09-12_18-21-35.webp

协议AGPL-3.0。技术栈是React 19、Vite、TypeScript,前端静态资源加Worker提供/api/*。原帖说开源、可Fork自建,和README一致。

它把几类零散工具缝成一页

首页先给你一张出口速写:IPv4/IPv6、归属、运营商、类型标签。往下拆成几块,刚好覆盖排障时会来回切换的标签页。

IP画像
ASN、CIDR、注册信息、数据中心还是住宅、代理/Tor等标记、地图和多源位置对比。字段取决于数据源,不是每个IP都有同样密度的故事。适合问“我现在从哪出去、这条地址像不像机房”。

网络诊断
网站分流与连通、全球Ping、DNS/CDN、WHOIS。看的是不同站点看到的出口是否一致、延迟和丢包、解析落到哪。排查“这个站能开、那个站不行”时,比只盯一个WhatIsMyIP有用。

浏览器检测
环境信息、FingerprintJS、一致性检查、CreepJS一类深度特征、自动化痕迹、权限和WebRTC。用来理解浏览器有多“像一台被记住的机器”。别把它理解成隐身衣评分:指纹工具越强,页面收集到的信号也越多。

AI服务状态
对ChatGPT、Claude、Grok、Perplexity、Gemini、DeepSeek、通义、Kimi等做资源连通和部分出口对照。仓库自己写了边界:某页检测失败、换出口、中文偏好,都不直接等于账号有风险。它是通路体检,不是风控预测。

基础查询不强制你填第三方API Key,这让Fork之后的维护成本低。Turnstile、reCAPTCHA若要开,再按文档补配置。

为什么更推荐Fork,而不是只收藏演示站

任何IP工具的工作原理都包含一句扫兴的话:要告诉你出口,就要先看见出口。

用作者的演示站,日志和请求头落在他的Worker上。用自己的Fork,请求留在你的账号里。AGPL还要求:若你改过并对外提供网络服务,需要按协议公开相应源码——这是用这套代码建站时要接受的条件,不是装饰。

自建步骤在README里写得很直:Fork,Cloudflare Workers导入仓库,构建pnpm build,部署pnpm deploy,Node 24。也可以GitHub Actions推送。本地pnpm worker:dev走127.0.0.1:8787。自定义域名在Worker上绑即可。

对只想偶尔看一眼IP的人,演示站够用,记得截图时遮住地址、坐标和指纹。对要反复测线路、给团队当内网诊断页的人,自己部署是正道。

结果怎么读,才不会被标签吓到

风险分、代理标记、指纹哈希,都是模型或规则在当下请求上的推断。CDN、企业出口、手机双重NAT、浏览器插件,都能让标签看起来“不干净”。

比较有用的读法:

  • 多源地理位置互相矛盾,先怀疑库,再怀疑自己
  • WebRTC和页面IP不一致,再查浏览器权限,而不是先给自己定罪
  • AI站点不通,先看是DNS、是拦截、还是对方服务抖动
  • 人机校验只代表本页这一次,换浏览器会变

工具箱解决的是可见性。可见之后如何改网络,是另一件事,也不是一篇介绍开源项目的文章该展开的操作手册。

和单功能查IP站差在哪

纯查IP的Worker很多,十行就能返回CF-Connecting-IP。One IP厚在把画像、探测、指纹和一组AI通路放到同一产品里,还愿意把部署按钮放到README第一屏。星标两百出头,体量不大,更新和数据源质量要以仓库近期提交为准。

它替代不了完整的网络监控,也替代不了专业威胁情报。家庭排障、开发者看出口、写文章前确认自己暴露了什么,这个量级刚好。

写在最后

网络诊断工具从来不只是技术问题,是信任问题。谁渲染那张地图,谁就短暂拥有你的坐标。

One IP把常见检测收进一个开源Workers应用,并让你把站点搬回家。公共演示用来逛功能,自己的域名用来干正经事。打开任何同类页面之前,问一句:这次查询,我是否接受对方也记下同样的数字。

仓库:https://github.com/zhihui-hu/one-ip

先Fork再测,比先把指纹留在陌生人的日志里,更像一个省心的开始。

No comments yet