连接与 DNS
WebRTC 泄漏测试
查看浏览器的 ICE 候选地址,并与独立确认的预期出口比较。
测试配置
可选 TURN 配置
TURN 中继可显示浏览器能使用以下类型候选项: relay。输入的凭据用于 TURN 认证;本工具不保存它们,也不发送给我们的服务器。
隐私: STUN/TURN 和回显服务必然看到用于联系它们的源地址。候选项和报告保留在此标签页内存,除非导出。
就绪,不访问摄像头或麦克风。
发现
浏览器看到的出口地址
| 测试 | 地址族 | 地址 | 状态 | 耗时 |
|---|
WebRTC ICE 候选项
host srflx relay prflx
| 阶段 | 类型 | 地址 | 端口 | 范围 | 传输 | 相关地址 |
|---|
脚本未看到 ICE 候选项。
技术日志
| 阶段 | 状态 | 详情 | 耗时 |
|---|
此标签页历史
查看运行间地址是否变化。关闭标签页后不保留历史。
| 时间 | 结果 | 可见地址 | 候选项 |
|---|
本地显示 JSON 报告
如何解读结果?
host标识本地接口,通常隐藏于 mDNS 名称后,其后缀为.local.srflx是从 STUN 服务器获知的反射地址,请与预期 VPN 出口比较。relay属于 TURN 中继,不直接代表你的接入地址。- 无公网候选项可能反映浏览器保护、网络拦截或超时,单独不能证明无泄漏。
比较调整前后
在同一设备上运行同一测试并保存初始结果。启用 VPN 或调整一个相关设置后,在其他条件相同的情况下重测并保存新结果。
保存调整前和调整后的结果,即可进行比较。
这个测试能说明什么
WebRTC 支持浏览器直接通信。本测试只收集建立连接时提出的路径,不使用摄像头或麦克风。私有地址、被 mDNS 名称遮蔽的本地地址、公网地址和 TURN 中继地址含义不同。只有结合地址类型、完整收集和可靠参考,才能判断出口是否符合预期。
如何操作
- 如已独立确认 VPN 的公网出口,请填写参考地址;记录 STUN/TURN 服务器和是否启用 HTTPS 回显。
- 启动测试,等待本地收集、使用服务器的收集及出口比较全部完成。
- 按类型和地址族读候选项,再查看错误及参考是否可用。不要只看一个 IP。
如何测量
浏览器收集 ICE 候选项,ICE 是选择 WebRTC 路径的机制:本地 host、STUN 发现的 srflx、对端发现的 prflx 和 TURN relay。
候选项保留在此标签页,不发送到我们的服务器。STUN、TURN 和可选回显服务仍会看到联系它们的源 IP;导出是在本地生成报告文件。
解读结果
- 公网地址符合参考
- 完整收集中的公网候选项与同地址族的预期出口一致,只描述本次收集。
- 出现意外公网地址
- 路径可能与预期不同。先确认地址族和所属网络,再判断是否绕过 VPN,不能仅凭差异定为泄漏。
- 参考缺失或收集不完整
- 没有可用参考或收集失败时,证据不足。HTTPS 回显成功不能补足失败的 ICE 阶段;没有候选项也不证明无泄漏。
比较调整前后
- 同一设备、浏览器配置、STUN/TURN 和回显设置下保存初始类型及地址。
- 只改变一个 WebRTC 设置或启用 VPN;仅凭另行确认的来源更新预期出口,再重测。
- 按类型和地址族对比。中继地址属于 TURN 服务器,不应与直接公网出口混为一谈。
测试的局限
- 扩展、防火墙、浏览器政策及超时可能使收集不完整。
- mDNS 仅遮蔽本地地址,不证明所有公网路径均被保护;HTTPS 与 WebRTC 也可能走不同路线。
需要时如何调整
- 公网候选项似乎来自日常 ISP 而非 VPN
- 核对 VPN 对该地址族的路由及浏览器 WebRTC 保护,然后用已确认参考重测。
- 收集失败或无可用候选项
- 检查服务器可用性、浏览器政策和网络限制,保留无法确定的结论。
常见问题
会打开麦克风吗?
不会。数据通道足以收集候选项,无需请求音视频权限。
不同的地址一定是泄漏吗?
不是。中继服务器、地址族和允许的不同路线都可能产生合理差异。
资料与技术参考
€1 每月 12个月,价格为€10
订阅