我们的工具如何工作
本站的每一项测试都在这里解释:我们使用哪些数据、如何组合、哪里薄弱,以及我们不保留什么。如果其他页面上的某个结果让您感到意外,这个页面会告诉您原因。
我们的数据来源
我们只使用发布者允许这样使用的数据,并在数据出现的任何地方显示其出处和更新日期。网站背后的/v1/sources接口列出了每个数据集及其实时状态;下表是给人看的版本。
| 数据 | 来源 | 许可 / 条款 | 刷新周期 |
|---|---|---|---|
| 城市级地理位置 | DB-IP — IP to City Lite | CC BY 4.0 | 每月构建 |
| 实时边缘地理位置、ASN、时区 | Cloudflare请求元数据 | Cloudflare条款 | 实时,每次请求 |
| 国家/地区和ASN(额外一票) | IPinfo Lite | CC BY-SA 4.0 | 每月,启用时 |
| IP → 源ASN、前缀 | iptoasn.com | 公有领域(PDDL) | 每天(上游每小时) |
| ASN(第二意见) | DB-IP — IP to ASN Lite | CC BY 4.0 | 每月 |
| 源ASN、前缀、RIR、分配日期 | Team Cymru IP-to-ASN(DNS) | 免费社区服务 | 实时,带缓存 |
| 路由、持有者、滥用投诉联系方式 | RIPEstat Data API | 免费公共API | 实时,缓存6小时 |
| 注册记录 | 注册机构RDAP(ARIN、RIPE NCC、APNIC、LACNIC、AFRINIC),经IANA引导 | 各注册机构的条款 | 实时,缓存6小时 |
| Tor出口节点 | Tor Project批量出口节点列表 | 公开列表 | 每小时 |
| 数据中心和VPN IP段 | X4BNet lists_vpn | MIT | 每周 |
| 云服务IP段 | AWS、Google Cloud、Google、Oracle、DigitalOcean、Linode、Vultr、Cloudflare、Fastly公布的列表 | 公开供公众使用 | 每周 |
| iCloud Private Relay出口 | Apple | 面向网络运营者公布 | 每周 |
| 僵尸网络控制服务器 | abuse.ch Feodo Tracker | CC0 | 每小时 |
| 垃圾邮件 / 滥用 / 代理收录 | 10个DNS黑名单(SpamCop、DroneBL、UCEPROTECT L1–L3、PSBL、blocklist.de、s5h、NordSpam、SPFBL) | 各运营者的免费查询条款 | 实时,缓存10分钟 |
| DNS应答、PTR | Cloudflare 1.1.1.1和Google 8.8.8.8(DoH) | 公共解析器 | 实时 |
有意不使用的:MaxMind GeoLite2(许可条款)、IP2Location LITE(需要账户)、ip-api.com(仅限非商业用途)、Spamhaus和CBL(商业用途需付费订阅)、SORBS(2024年关闭)、PeeringDB(转载需经批准)、AbuseIPDB(需要API密钥)。我们宁愿少显示几个数据源,也不显示无权显示的数据源。
IP定位:精度与限制
没有任何数据库知道一个地址在哪里;每个数据库都是根据注册记录、运营者geofeed、延迟测量和使用规律为一个地址块推断出一个位置,并定期重建这个猜测。因此我们会查询多个数据库,并把它们并排展示。
我们比对的地理位置数据库
Cloudflare的实时边缘定位(我们的边缘节点看到连接来自哪里)、DB-IP Lite(每月更新)和IPinfo Lite(国家级别,配置后)对国家和城市进行投票。来自iptoasn.com的注册国家仅供对比显示,从不参与投票:它是地址块的分配地,对跨国公司而言可能在另一个大洲。综合结果是参与投票的数据源一致认可的值,当它们不一致或只有一个数据源有数据时置信度会下降,并附有偏差(各数据源坐标之间的公里数),让您能用数字看到分歧。同时从多个地点宣告的前缀(Anycast)会被标记,其置信度会被限制。
为什么IP定位会出错
地址块重新分配的速度比数据库重建的速度快;大型运营商和移动运营商把流量经由区域网关转发;VPN、代理和云地址按设计就位于服务器所在地;免费数据库对IPv6的覆盖比IPv4薄弱;Anycast地址没有单一位置。指南为什么IP定位不准确逐一讲解了每种情况。城市级别已是可能达到的最好结果;任何服务商关于街道级精度的说法都只是营销。
泄露测试的工作原理
泄露测试测量的是真正离开您设备的内容,而不是设置里写的内容。它们所需的一切都运行在我们自己运营的基础设施上,没有任何第三方能看到您的测试。
DNS泄露测试的设计
我们运行dnstest.checkmyip.com区域唯一的权威域名服务器。每次测试,您的浏览器会得到该区域下的唯一主机名(标准测试六个,扩展测试三十六个),并从每一个主机名加载一个极小的资源。每个处理您查询的递归解析器都必须向我们的域名服务器询问,我们的服务器会为该会话记录解析器的地址。每个解析器都会被归类:与您地址相同(您运行着自己的解析器)、与您的HTTP地址网络相同、已知公共解析器,或其他(运营商或VPN服务商的解析器)。当解析器转发EDNS Client Subnet时,我们会把转发的前缀与您的可见地址进行比较;前缀不包含您的地址,就证明查询是从另一个网络进入该解析器的。判定表(泄露 / 可能泄露 / 无泄露 / 需要核查,各带置信度)严格按照我们服务接口文档中的定义应用,解析器列表始终显示,以便您核对推理过程。会话十分钟后过期,绝不写入磁盘。
WebRTC泄露测试的设计
您的浏览器针对我们自己的STUN服务器(stun.checkmyip.com,UDP和TCP,IPv4和IPv6)收集ICE候选地址。server-reflexive候选地址是我们的STUN服务器看到您的UDP数据包所来自的公网地址;我们把它(以及任何公网host候选地址)与浏览器通过HTTP使用的地址进行比较,包括仅IPv4和仅IPv6的视图。网站本来看不到的公网地址会被报告为泄露;本地和mDNS候选地址会显示,但只标注为局域网结构可见。比较在您的浏览器中进行;候选地址不会发送给我们。
IPv6测试的设计
三个主机名分别解析到一个仅IPv4地址、一个仅IPv6地址和两者兼有的地址。您的浏览器从每一个获取一个小的JSON文件;哪些获取成功、双栈主机看到的是哪种协议,就能告诉我们您是仅IPv4、优先IPv6的双栈、优先IPv4的双栈(往往是IPv6路径缓慢或损坏的迹象)还是仅IPv6。在VPN检测中,来自与VPN的IPv4地址不同网络的IPv6地址会被报告为IPv6泄露。
我们如何检测代理、VPN和Tor
当一个地址出现在Tor Project的出口节点列表(每小时刷新)中时,它会被报告为Tor出口节点。当它落在X4BNet的VPN或数据中心IP段、各云服务商官方公布的IP段内,或者其ASN是托管网络时,它会被报告为VPN或数据中心地址;当它在Apple的列表中时,报告为iCloud Private Relay出口;当某个追踪开放代理的DNS黑名单收录它时,报告为代理。住宅、移动和企业分类来自ASN的网络类型。每个判定都附有置信度(列表命中为高,启发式为中或低)和原因列表。对于您自己的连接,我们还会加入浏览器端的信号:设备时区与地址所在时区不同,以及指向另一个网络的WebRTC或DNS结果。风险评分(0–100,等级为低 / 中等 / 高 / 严重)按信号累加固定权重——例如托管IP段+20,已知僵尸网络控制服务器+50——权重随版本号公布,因此评分可以复现。
隐私评分公式
隐私评分页面上的隐私评分从100分开始,按每项发现扣除固定分数,分两种模式。VPN模式(您告诉我们正在使用VPN):可见地址属于您的运营商而不是VPN扣40分,DNS泄露扣25分,WebRTC泄露扣20分,IPv6泄露扣15分,时区不一致扣10分,地址在黑名单中扣10分。普通模式(未使用VPN):WebRTC暴露局域网扣10分,时区不一致扣10分,地址在黑名单中扣20分。浏览器指纹检查在这一初始版本中仅显示为估算值,不参与扣分;高度独特指纹扣10分的规则,将在根据真实样本测得独特性之后启用,届时本页会予以说明。评分不会低于0;区间为90–100优秀,70–89良好,40–69一般,40以下较差。公式刻意保持简单,以便修复列表与评分始终一致。
黑名单(DNSBL)检查
我们按照列表运营者的要求,通过自己的递归解析器并行查询十个DNS黑名单,并把应答缓存十分钟。我们只使用运营者公布了允许免费公开查询条款、并且在2026年10月21日对标准测试条目有应答的列表。UCEPROTECT第2级和第3级收录的是整个分配段和ASN,显示为仅供参考,不计入对您不利的结果。被列表拒绝的查询报告为错误,绝不报告为收录。每个结果都显示列表、类别、返回码及其文档含义、检查时间,以及在哪里申请移除。
我们记录什么、不记录什么
我们不保存访客地址。查询结果缓存十分钟,分别位于查询服务器的内存和边缘节点(Cloudflare KV,以地址为键);泄露测试会话在内存中保留十分钟;任何可识别身份的内容都不会写入磁盘或数据库。汇总的使用计数(页面、日期、国家/地区、语言、设备类别)不包含地址。我们服务器自身的健康报告包含的是服务器的地址和负载,而不是您的。参见隐私政策。
更新日志
2026年10月21日 — 网站在完全重建后上线。地理位置:Cloudflare边缘 + DB-IP Lite(2026年10月1日构建),IPinfo Lite已就绪。网络:iptoasn.com、DB-IP ASN Lite、Team Cymru、RIPEstat、RDAP。风险:Tor出口节点、X4BNet、云服务IP列表、iCloud Private Relay、Feodo Tracker、十个DNSBL;评分版本2026-10-21.1。泄露测试运行在我们自己的DNS区域和STUN服务器上。今后对数据源、权重或测试设计的更改都会连同日期记录在此。
常见问题
IP定位有多准确?
对固网地址通常在国家级别正确,常常在城市级别正确,但永远不会在街道级别正确。移动、VPN、云和Anycast地址是常见的例外。我们的结果会分别显示各数据源以及它们相差多远,让您看到自己地址的不确定性。
为什么我的IP显示的城市不对?
因为地理位置数据库是根据整个地址块通常在哪里使用来为它指定位置的,而那可能是您运营商的区域枢纽、该地址块以前服务过的城市,或者您所连接的VPN或云服务器的位置。结果中各数据源的构建日期会告诉您这个猜测有多旧。
你们会保存我的IP地址吗?
不会。您的地址在内存中处理,用于向您显示页面和运行测试,最多缓存十分钟以快速响应重复查询,绝不写入数据库或日志。泄露测试会话十分钟后过期。使用统计是汇总的,不包含地址。