WebRTC泄露测试:解读IP暴露与缺失结果
读懂WebRTC泄露测试结果:地址一致或出现额外IP、未观测到公网地址、超时以及浏览器不支持。免费运行浏览器暴露检测。
WebRTC检测实际做了什么
WebRTC用于支持浏览器通话和数据连接。在建立连接时,ICE会收集候选地址;STUN服务可帮助发现对外的公网地址。这条路径可能与普通网页请求不同,因此值得与你的公网IP一起检查。
IPNixa会连接Cloudflare的公共STUN服务,并将公网候选地址与本次检测观测到的IPv4和IPv6结果进行比较。私有地址和mDNS主机候选地址不会被列为公网暴露。位于已观测/64网段内的IPv6候选地址视为同一网络,因此比较关注的是额外的公网网络,而不是每一个文本写法不同的地址。
如何进行WebRTC泄露测试
请保持你打算使用的VPN配置处于开启状态,并检测你实际使用的浏览器。进行此测试时,IPNixa不会请求摄像头或麦克风权限。
- 打开VPN检测,等待公网IPv4和IPv6的观测结果稳定下来。
- 查看WebRTC暴露情况。它会随每次连接检测一起运行,最多等待三秒来收集候选地址。
- 如果出现额外地址,请检查VPN和浏览器的WebRTC设置。仅凭一个额外地址并不能认定存在VPN泄露。
- 如果结果为“未确认”,请检查浏览器限制和网络连接后重试。解读缺失的结果时,请考虑你有意开启的隐私设置。
先看状态,再看地址
收集是否完成与比较结果如何,回答的是不同的问题。候选地址收集可能已经完成却没有暴露任何公网地址,也可能只暴露了部分列表就提前停止。
| 状态与结果 | 已确定的内容 | 应对方法 |
|---|---|---|
| 已比较 · 观测到的地址一致 | 收集已完成,找到的地址都属于已观测的公网网络 | 这只是比较结果,不能证明VPN提供了全面保护 |
| 已观测 · 额外地址 | 出现了HTTP比较观测结果之外的公网地址 | 检查该地址和VPN路由;未完成的列表中可能还有更多地址 |
| 未确认 · 未观测到公网地址 | 收集已完成,但没有可供比较的公网地址 | 考虑浏览器隐私控制或STUN端点被阻止的可能 |
| 未确认 · 收集超时 | 收集未能在测试时限内完成 | 请重试;不要把该结果视为没有泄露 |
| 未确认 · 测试无法完成 | API存在,但初始化失败 | 检查浏览器限制或连接错误 |
| 不支持 · WebRTC API不可用 | 浏览器未提供该API | 无法在此浏览器中运行测试 |
通过实例理解额外地址
举例来说,假设连接VPN后HTTP确认的地址是198.51.100.24,而WebRTC还观测到203.0.113.42。两个地址都是文档专用地址。如果你在连接VPN之前保存的地址正是203.0.113.42,那么这个重复出现的地址就是检查WebRTC路径的理由。如果你没有保存直连时的基准结果,工具就无法确定这个额外地址属于你家中的网络连接。
首先看收集是否完成。即使收集超时,额外地址仍是有用的观测结果,但列表可能不完整。然后检查VPN的浏览器排除设置和WebRTC相关说明,重复同一测试并比较结果。如果联系客服,请附上状态标签、测试时间以及地址模式。不要根据一个额外的候选地址推断位置或身份:IPNixa不会把它解读为隐藏的家庭位置,也不会据此对VPN服务商下结论。
| WebRTC观测结果 | 收集 | 如何解读 |
|---|---|---|
| 仅198.51.100.24 | 已完成 | 已比较:与HTTP观测结果一致 |
| 198.51.100.24和203.0.113.42 | 已完成 | 已观测:出现额外的公网地址;请与保存的基准结果比较 |
| 仅198.51.100.24 | 超时 | 未确认:部分一致并不代表地址列表完整 |
| 203.0.113.42 | 超时 | 已观测:即使收集不完整,这个额外地址仍值得关注 |
| 仅192.168.1.5或.local名称 | 已完成 | 未确认:这些不是可供比较的公网地址 |
为什么未观测到公网地址属于无法下结论的结果
浏览器可能只暴露本地候选地址、隐藏地址细节,或无法连接到STUN服务。这些结果可能与隐私控制相符,但并不能说明在其他浏览器、通话或应用中会发生什么。
如需有意义的后续检查,请在相同的网络条件下重复测试,并查看完整的IPv4/IPv6比较结果。DNS泄露需要单独的权威DNS测试服务。VPN服务商识别和浏览器指纹暴露回答的也是不同的问题。
常见问题
“未观测到公网地址”是否意味着WebRTC泄露测试通过?
这是无法下结论的结果,因为没有可用于比较的公网地址。浏览器的隐私控制、只有本地候选地址或STUN访问被阻止,都可能导致这种结果。
为什么我的WebRTC测试会超时?
地址收集未能在测试时限内完成。网络状况、限制措施或STUN的可达性都可能产生影响。即使已经看到部分一致的地址,超时结果仍会标记为“未确认”。
WebRTC测试能在任何VPN下查出我的真实IP吗?
不会。它列出的是此浏览器在本次检测中暴露的公网地址。路由正确或受到限制的配置可能只出现预期的地址,甚至一个也没有。
IPNixa需要摄像头或麦克风权限吗?
不需要。此检测通过数据通道收集连接候选地址,不会请求或录制音频和视频。