检测原理
IPClear 如何检测你的 IP、位置、IP 类型、风险分和 WebRTC 泄露,以及这些检测的局限。
你的 IP 和位置
我们的服务器读取你这次请求的来源地址,再查询它公开的网络记录:国家、城市、时区、ASN 和运营商。IPv4 和 IPv6 两行分别来自只支持 IPv4 和只支持 IPv6 的回显服务,所以你能看出自己的网络用了哪种地址。位置只是根据 IP 估算的。
风险分
分数从 0 到 100,是下面各项分值相加(最高 100)。低于 25 是低风险,25 到 59 是中等,60 及以上是高风险。它估计的是反欺诈系统对这个 IP 加强验证或拦截的可能性,并不代表你做错了什么。
| 因素 | 分值 | 什么时候计入 |
|---|---|---|
| Tor 出口节点 | +70 | IP 在 Tor 项目公开的出口节点名单里。 |
| VPN | +40 | 数据商标记为 VPN,或网络以托管 VPN 出名,或名称里带有 VPN/代理字样。 |
| 代理 | +40 | 数据商标记为公开或匿名代理(需要接入商业数据源)。 |
| 数据中心 / 机房 | +30 | 网络属于大型云服务或机房公司,或反向解析看起来像服务器。 |
| 隐私中继 | +10 | 苹果 iCloud 专用代理等类似服务(需要接入商业数据源)。 |
| 数据商欺诈评分 | +60 封顶 | 只有接入 IPQualityScore 等商业数据商时才计入,按它的 0-100 分折算。 |
IP 类型和它的局限
默认的免费方案根据公开信号判断网络类型:网络的 ASN 和名称、反向解析,以及 Tor 出口名单。它能可靠识别大型云服务商和 Tor,也能识别很多移动运营商;但分不出家庭宽带和企业宽带,也会漏掉住宅代理和小型 VPN 服务商。每个结果都会标注可信度。接入商业数据源后准确度会高很多。
WebRTC 泄露检测
你的浏览器会像视频通话那样,询问公共 STUN 服务器看到的是哪个地址。如果这个公网地址和本网站看到的 IP 不同(比如开着 VPN 时露出了运营商分配的真实地址),就会被标记为泄露。局域网地址通常会被浏览器用随机的“.local”名称隐藏起来,这是安全的默认设置。
DNS 泄露检测
你的浏览器会查询 dns.ipclearcheck.com 下几个唯一的随机域名。这个域由我们自己的权威 DNS 服务器负责,它会记下是哪些解析器 IP 来查询的,我们再查出每个解析器的网络和国家。如果你的公网 IP 是 VPN 或代理,而解析器却属于另一个非公共网络(通常是运营商),就会提示可能存在 DNS 泄露。测试域名和解析器 IP 会在 10 分钟后删除。