检测范围与同类工具对照
核对时间:2026-10-24。对照 IPPure Claude 页 与 net.coffee Claude 检测 当时加载后的界面和网络请求。本项目独立实现,没有复制它们的源码或 UI。
逐项对照
| 检测 | 本项目 | IPPure | net.coffee |
|---|---|---|---|
| claude.ai / claude.com 出口 IP | ✅ 两个域名,含耗时与 Cloudflare 节点 | ✅ | ✅ 仅 claude.ai |
| Claude 支持地区判定 | ✅ 用 Cloudflare 返回的国家代码对照官方名单 | — | ✅ |
| IP 归属与运营商 | ✅ | ✅ | ✅ |
| IP 类型(机房 / 住宅)与 VPN、代理、Tor 标记 | ✅ ipquery.io | — | ✅ |
| 普通网页出口与出口一致性 | ✅ IPv4 / IPv6 分开比较 | — | ✅ |
| DNS 泄露 | ✅ 4 个服务 16 次 | ✅ 4 个服务 16 次 | ✅ 显示主要解析器 |
| WebRTC 泄露 | ✅ 5 个 STUN,含国内服务器 | ✅ 5 个 STUN,含国内服务器 | ✅ |
| 中文环境评分(6 项加权) | ✅ 与 IPPure 同算法 | ✅ | — |
| 浏览器时区与出口时区一致性 | ✅ | — | ✅ |
| 系统、浏览器、WebGL、自动化标记 | ✅ | — | ✅ 另含 Canvas / WebGL 指纹哈希 |
| 综合结论与修复建议 | ✅ 按风险排序,链接到配置教程 | — | — |
| 隐藏 IP、复制脱敏报告 | ✅ | — | ✅ 隐藏 IP |
本项目不生成 Canvas / WebGL 指纹哈希,也不在本地存储历史记录。
为什么旧版结果和 IPPure 不一样
2026-10-24 用同一台机器、同一个浏览器对比,旧版与 IPPure 的差异来自三处:
- 评分算法不同。 旧版只用四项(时区 40、语言 30、Intl 20、UTC+8 10),不计字体和系统风格,UTC+8 记满分。IPPure 用六项加权并给部分分。同一环境旧版 10 分、IPPure 28 分。新版改用相同算法,现在两边都是 28 分。
- DNS 样本太少。 旧版只查 3 次 Upset EDNS,常常只看到 1–3 个解析器,还把正常的 ECS 子网当作“需核对”。新版与 IPPure 一样用四个服务查 16 次,只把中国大陆解析器判为泄露。
- WebRTC 只连 Cloudflare STUN。 分流规则下国内流量直连时,旧版看不到泄露。新版同时连接 B 站、小米、芒果 TV 的 STUN。
net.coffee 的 IP 评分与“中国出口”数据来自其自有后端,本项目无法复现,只用公开免费服务实现了 IP 类型与匿名标记。
仍会有的差异
- DNS 与 WebRTC 每次采样到的解析器、候选地址不同,数量会有浮动。
- 不同 IP 库对同一地址的城市、运营商、机房 / 住宅判断可能不一致。
- 出口地区优先采用 Claude 前端 Cloudflare 自己返回的国家代码,这是 Claude 真正看到的结果,可能与第三方 IP 库不同。