跳到正文
IPClear

WebRTC 泄露检测

这项检测会让浏览器给出它在通话时会共享的地址,再和本网站看到的 IP 做对比。如果出现不同的公网 IP,说明有流量绕过了你的 VPN 或代理。

WebRTC 泄露检测

WebRTC 允许网站向浏览器索取网络地址。用 VPN 时,一旦泄露就会暴露你的真实 IP。

正在检测…

你的公网 IP 地址

你的 IP 与位置

IPv4
IPv6
国家/地区
城市 / 省/州
时区
运营商 / 机构
ASN
反向解析

位置只是根据 IP 估算的,可能相差几十公里甚至更多。

什么是 WebRTC 泄露?

WebRTC 是 Google Meet、Discord 等网页版视频通话背后的浏览器技术。为了让两个人直接连上,浏览器会收集自己的网络地址,其中包括从 STUN 服务器得知的公网 IP。而且任何网站都能发起这个过程,不会弹出授权提示。

如果这个 STUN 请求没有走 VPN 隧道,就会暴露你运营商分配的真实地址。好的 VPN 客户端会拦住它,但只装在浏览器里的 VPN 插件和代理往往拦不住。

怎么看结果

  • 暴露的公网 IP:STUN 服务器看到的公网地址。如果和下面显示的 IP 一样,就没有泄露。
  • 泄露:和网站看到的地址不同的公网地址。开着 VPN 时,这通常就是你的真实地址。IPv6 地址绕过只支持 IPv4 的 VPN 也算泄露。
  • 局域网 IP:“已被浏览器隐藏(mDNS)”是新版 Chrome、Edge、Firefox 和 Safari 的安全默认设置。如果显示了 192.168.1.20 这样的地址,它不是你的公网 IP,但会让你的浏览器更容易被识别追踪。
  • “无法使用 WebRTC”:这个浏览器关闭了 WebRTC,所以不会通过它泄露。

怎样修复 WebRTC 泄露

  1. 使用 VPN 的电脑或手机客户端,而不是只用浏览器插件,并打开它的防泄露功能和断网保护(Kill Switch)。
  2. Brave:设置 → 隐私和安全 → WebRTC IP 处理策略,选择“停用非代理 UDP”。
  3. Chrome 和 Edge:安装 Google 官方的“WebRTC Network Limiter”扩展,或在 uBlock Origin 设置里勾选“防止 WebRTC 泄露本地 IP 地址”。
  4. Firefox:打开 about:config,把 media.peerconnection.enabled 设为 false。这会完全关闭 WebRTC,网页版通话将无法使用。
  5. 刷新本页并点“重新检测”,确认泄露已经消失。

常见问题

›WebRTC 泄露是说我被黑了吗?

不是。这是浏览器的正常行为。只有当你依赖 VPN 或代理来隐藏 IP 时它才有影响,因为网站仍然能看到你的真实地址。

›需要关闭 WebRTC 吗?

只有检测出泄露、而 VPN 又解决不了时才需要。关闭后,浏览器里的视频和语音通话都会失效。

›我没用 VPN,检测显示了我的真实 IP,算泄露吗?

不算。没开 VPN 时,WebRTC 暴露的地址就是所有网站本来就能看到的那个。只有它和你的可见 IP 不同时才会标为泄露。

›无痕模式能防止 WebRTC 泄露吗?

不能。无痕窗口不会改变 WebRTC 收集地址的方式。

›局域网 IP 泄露危险吗?

风险很低。192.168.1.20 这样的地址无法从互联网访问到你,但它会增加可用于识别你浏览器的信息。

›这项检测会连接哪些服务器?

你的浏览器会询问 Google 和 Cloudflare 的公共 STUN 服务器看到的地址。不会发送任何音视频,也不会弹出授权提示。

运行完整的 IP 与泄露检测 · 检测原理