WebRTC 泄漏测试
检查 WebRTC 是否暴露你的内网或公网 IP — VPN 用户的快速隐私自查。
在本地发起一次 WebRTC 连接尝试,并列出它暴露的每一个 IP 地址。唯一的网络请求是 STUN 查询(发往 Google 的公共 STUN 服务器)— 本站不记录也不上传任何内容。
示例
检查 VPN
输入
连接 VPN 后运行测试
输出
暴露的 IP 应为 VPN 的地址
验证 mDNS 保护
输入
运行测试
输出
内网 IP 显示为随机 .local 名称
确认修复效果
输入
开启泄漏防护后重跑
输出
没有暴露公网 IP
关于此工具
这个免费的 WebRTC 泄漏测试检查你的浏览器是否通过 WebRTC 暴露真实 IP 地址 — WebRTC 是支撑浏览器内视频通话的点对点技术。它对 VPN 和代理用户尤其重要:WebRTC 走自己的网络路径,可能泄露本应被 VPN 隐藏的地址。测试在本地运行,并列出浏览器交出的每一个地址。
使用方法
- 如果你使用 VPN 或代理,请先连接。
- 运行泄漏测试,稍等片刻让候选收集完成。
- 把暴露的公网 IP 与 VPN 的地址对比 — 可用我的 IP 地址查看。
- 如果与预期不符,开启 VPN 的 WebRTC 防护并重跑。
常见用途
在正式依赖某个 VPN 之前先审计它、验证某个浏览器扩展或隐私设置是否真的堵住了泄漏、查看浏览器是否用 mDNS 屏蔽内网地址,或者单纯了解 WebRTC 会暴露你连接的哪些信息。不用 VPN 时在这里看到自己的公网 IP 是正常的 — 你访问的每个网站也都看得到。
常见问题
什么是 WebRTC 泄漏?
WebRTC 是支撑浏览器视频通话的技术,它会探测你的网络地址以便与对端直连。由于走的是自己的网络路径,即使 VPN 或代理已经在普通浏览中隐藏了你的 IP,它仍可能暴露你真实的公网 IP。这种不一致就是“泄漏”。
这个测试是怎么工作的?
它在本地发起一次 WebRTC 连接尝试,向公共 STUN 服务器询问它看到的是哪个地址,然后列出浏览器生成的所有 ICE 候选 — 包括内网地址、公网(server-reflexive)地址,以及各自的保护状态。全部在浏览器中完成,本站不做任何记录。
结果该怎么看?
没有用 VPN:看到自己平常的公网 IP 是正常且无害的 — 你访问的每个网站本来也能看到。用了 VPN:暴露的地址应该是 VPN 服务器的。如果显示的是你真实的家庭 IP,说明 WebRTC 绕过了隧道,应当开启 VPN 的 WebRTC 防护。
结果里的 .local 地址是什么?
现代浏览器会把真实内网 IP 藏在以 .local 结尾的随机 mDNS 名称背后。看到这些说明保护生效了。如果直接看到 192.168.x.x 之类的地址,说明浏览器被设置为暴露真实内网 IP,这在今天并不常见。
怎么修复 WebRTC 泄漏?
按难度从低到高:打开 VPN 的 WebRTC 泄漏防护(正规服务大多具备)、使用限制 WebRTC 网络访问的浏览器扩展,或者在浏览器里彻底禁用 WebRTC(Firefox 为 media.peerconnection.enabled)。注意禁用后浏览器里的视频通话将无法使用。
为什么测试显示没有暴露公网 IP?
你的浏览器、某个扩展或网络拦截了 STUN 查询 — WebRTC 根本没能发现公网地址。就隐私而言这算通过。也可能是 WebRTC 已被完全禁用。
本站会看到或保存我的地址吗?
不会。候选的收集和展示完全在你的浏览器里进行。唯一一次对外请求是发往公共 STUN 服务器(由 Google 运营)的标准 STUN 查询,和任何视频通话网站做的一样。没有任何内容发送到本站或被本站保存。
相关工具