WebRTC 与 UDP 出口检测

通过 STUN 候选对照网页与 UDP 出口,不申请摄像头或麦克风。没有候选可能来自浏览器限制或网络阻断,不能直接判定没有泄露。

将网页出口与 UDP 候选分开检查

运行检测后查看 STUN 来源、候选类型和地址族,再与同一轮 HTTP 出口比较。工具不需要摄像头或麦克风权限;只解释浏览器实际提供的候选。

如果使用代理,先记录其预期是否包含 UDP 与 IPv6。HTTP、UDP 和 IPv6 的配置范围可能不同,换节点后应复测相同来源并保留 A/B 记录。

候选、出口与设备地址的区别

公网 STUN 候选反映该次 WebRTC 探测可见的地址;私网或 mDNS 候选不等于公网出口。一个候选出现、消失或与 HTTP 不同,需要结合协议与预期规则解释。

教学示例:HTTP 换了地址,UDP 没变

假设换节点后 HTTP 地址变化、同地址族的 UDP 候选保持不变。先核对客户端 UDP 路由支持,再复测;如果已知直连地址与 UDP 候选一致,可进一步做断线演练。本例不是对某个用户网络的观测。

没有候选能否判定安全

不能。浏览器策略、STUN 被阻断、超时或协议不支持都可能没有候选。先保留“无法检测”,再用可用来源与客户端配置核实;浏览器测试也不能证明所有应用都走相同路线。

相关工具与指南

启用 JavaScript 后在浏览器运行实时检测;当前说明正文不包含访客检测结果。