IP 检测台

检测结果怎么看

两个检测页都会先画出几条线路,再在下方给出一句结论。本文先解释线路的颜色和标签,再逐条说明每一种结论的含义、常见原因和下一步该做什么。检测页结论下方的按钮会直接跳到对应的小节。

更新于

线路颜色和标签

每条线路右侧的标签告诉你这一栏的出口属于哪种情况,颜色和标签一一对应:

线路标签一览
标签颜色含义
直连绿色实线出口 IP 在中国大陆,这个请求没有经过代理
经代理蓝色实线你在大陆,而这一栏的出口在境外,说明请求走了代理节点。线路图上会多出一个“代理节点”站,几条线出口相同时合成一个换乘站
境外出口蓝色实线出口在境外,但国内一栏没能确认你在大陆,所以不判断是否经过代理
地区未知灰色实线拿到了 IP,但接口没有给出所属地区
停运红色虚线请求超时或接口返回错误,终点画成 ×
未开通灰色点线本站的谷歌检测接口还没有配置好

WebRTC 检测页沿用同样的画法:网页线和 WebRTC 线经过同一个出口站,表示两者一致;WebRTC 线绕过出口站、终点标着“泄露”,表示不一致;本地地址列在“本地站台”里,琥珀色表示需要留意。

分流检测的结论

分流正常绿色

国内一栏是大陆 IP,谷歌一栏是境外 IP,规则模式按预期工作。结论里还会说明海外一栏的去向:走直连、走代理,或走了另一个出口,这取决于你的 MATCH 兜底规则,三种都正常,详见MATCH 兜底。

下一步:如果你用的是系统代理模式,再做一次 WebRTC 检测。

谷歌连不上红色

谷歌一栏 8 秒内没有响应。最常见的原因依次是:代理客户端没开或处于直连模式;选中的节点失效;规则把谷歌相关域名分到了 DIRECT 或一个不可用的策略组。

下一步:确认客户端在规则模式,换一个节点后点“重新检测”;仍然失败,检查规则里 GEOSITE,google 一类规则指向的策略组。

谷歌请求从大陆出口琥珀色

谷歌一栏拿到的是大陆 IP。正常情况下这个请求要么走代理,要么连不上,所以这种结果很少见,通常意味着网络里还有别的设备在接管流量,比如路由器上的代理插件,或者公司网络的出口网关。

下一步:暂时关掉电脑上的代理客户端再测一次,看结果是否变化,以此判断是谁在处理这个请求。

国内接口暂时没有响应琥珀色

谷歌一栏正常走了代理,但 IPIP.net 和又拍云两个国内接口都没有返回结果,没法判断国内网站是否直连。可能是对方接口临时故障,也可能是规则把它们分到了不可用的节点。

下一步:稍后重新检测;持续失败的话,在浏览器里直接打开一个国内网站,看是否能正常访问。

所有流量都在走代理琥珀色

三栏是同一个境外 IP,国内网站也在绕道境外,几乎可以确定客户端开着全局模式。国内网站会变慢,还会消耗节点流量。如果你本人就在海外,这个结果是正常的。

下一步:切换到规则模式,参见三种模式各做什么。

三条线路出口相同琥珀色

国内和谷歌两栏是同一个 IP,但这个 IP 的地区无法确认是境内还是境外。可能开着全局代理,也可能根本没有开代理。

下一步:看看 IP 属于谁。它是你宽带运营商的地址,说明代理没生效;是机房或云服务商的地址,说明在走全局代理。

国内网站没有直连琥珀色

国内一栏是境外 IP,而且和谷歌一栏不是同一个出口。说明国内网站没有命中直连规则,被分到了另一个代理组。常见原因是规则顺序有误,或者规则集太旧、缺少国内域名。

下一步:检查 GEOSITE,cn 和 GEOIP,CN 是否存在、是否排在 MATCH 前面,参见规则匹配顺序。

三条线路都没有响应红色

三个请求都失败了,问题通常不在分流,而在网络本身:断网、代理客户端崩溃后系统代理设置残留,或者浏览器扩展拦截了请求。

下一步:确认能打开普通网页,必要时退出代理客户端并关闭系统代理,再重新检测。

谷歌检测接口未配置灰色

谷歌一栏依赖部署在谷歌 App Engine 上的接口,这是本站自身的配置状态,与你的网络无关。此时页面只根据国内、海外两栏给出部分结论,无法判断需要代理的网站是否走了代理。

下一步:参考国内和海外两栏的结果,或者稍后再来检测。

WebRTC 检测的结论

无泄露绿色

STUN 服务器回报的公网 IP 都和网站看到的一致,或者 STUN 请求全部没有回应。网页无法通过 WebRTC 看到额外的 IP。注意:如果网站看到的本来就是你的宽带 IP,说明访问本站是直连的,这个结论只代表 WebRTC 没有额外暴露什么。

可能泄露真实 IP红色

至少一个 STUN 服务器回报的 IP 和网站看到的不同。网页请求走了代理,WebRTC 的 UDP 请求却走了另一个出口,通常是你的宽带。最常见的原因是代理客户端只设置了系统代理,没有接管 UDP。如果不同的那个 IP 只来自国内的小米 STUN 服务器,则是规则把它分到了直连。

下一步:开启客户端的 TUN 模式,或在浏览器里限制 WebRTC,参见怎么防止 WebRTC 泄露。

浏览器已禁用 WebRTC绿色

浏览器没有提供 WebRTC 接口,或者提供了但没有给出任何候选地址,通常是设置或扩展把它关掉了。网页拿不到候选地址,也就谈不上泄露;代价是网页视频通话、屏幕共享可能用不了。

本地地址被暴露琥珀色

浏览器把 192.168.x.x、10.x.x.x 这样的原始局域网地址交给了网页,而不是用 mDNS 随机名称代替。它不暴露你的公网身份,但能帮网站区分同一网络里的设备。常见于较旧的浏览器、某些内嵌浏览器,或者手动关掉了 mDNS 保护。

下一步:更新浏览器,或按各浏览器的设置限制 WebRTC。

没拿到网站看到的 IP琥珀色

本站接口没有响应,缺少对比的基准。页面仍会列出 WebRTC 拿到的地址,你可以和分流检测里海外一栏的 IP 手动对照,或者稍后重新检测。

相关文章