什么是 WebRTC 泄露?
WebRTC 是一种浏览器技术,为实时音频、视频和点对点连接提供支持。为了建立这些连接,它会收集 ICE 候选(包括您设备的本地 IP 地址和公网 IP 地址),并可通过 JavaScript 将其暴露给任何网站,即使您正通过 VPN 或代理连接。
当 WebRTC 发现的公网 IP 地址与您常规连接的 IP 地址不同时,就会发生 WebRTC 泄露。这种不匹配可能暴露您的真实位置和身份。此测试会比较两者,并告诉您浏览器是否存在泄露。
检测您的浏览器是否会通过 WebRTC 泄露您的真实 IP 地址,即使您正通过 VPN 或代理连接。测试会在下方自动运行。
此项检测会自动运行,并显示 WebRTC 会暴露您连接的哪些信息:您的远程 IP 地址、浏览器的 WebRTC 支持情况、ICE 候选暴露的 IP 地址,以及原始会话描述(SDP)。
检测中…
WebRTC 是一种浏览器技术,为实时音频、视频和点对点连接提供支持。为了建立这些连接,它会收集 ICE 候选(包括您设备的本地 IP 地址和公网 IP 地址),并可通过 JavaScript 将其暴露给任何网站,即使您正通过 VPN 或代理连接。
当 WebRTC 发现的公网 IP 地址与您常规连接的 IP 地址不同时,就会发生 WebRTC 泄露。这种不匹配可能暴露您的真实位置和身份。此测试会比较两者,并告诉您浏览器是否存在泄露。
WebRTC 泄露是指即使您正在使用 VPN 或代理,浏览器仍通过 WebRTC API 暴露您真实的本地 IP 或公网 IP 地址。由于 WebRTC 会收集 IP 地址以建立点对点连接,网站可以通过 JavaScript 读取这些地址,从而发现您的真实位置。
运行此测试即可。它会将 WebRTC 通过 STUN 发现的公网 IP 地址与您 HTTP 连接的 IP 地址进行比较。如果两者不同(例如,您通过代理连接时,WebRTC 显示的是您的真实 IP),该工具就会将其标记为泄露。
不一定。有些 VPN 会将 WebRTC 流量通过隧道传输,从而防止泄露,但许多 VPN 并不会这样做。即使 VPN 处于开启状态,除非 VPN 或扩展程序专门对其进行拦截,否则您的浏览器仍可能通过 WebRTC 暴露您的真实 IP。请务必通过泄露测试进行验证。
您可以在部分浏览器的设置中禁用 WebRTC,或使用可信的浏览器扩展程序来阻止 WebRTC IP 泄露。或者,使用能正确处理 WebRTC 流量的代理或 VPN。完成修复后,请重新运行此测试,确认您的 IP 不再暴露。