检测浏览器 WebRTC 是否暴露本地或真实公网 IP 地址
| IPv4 地址 | 加载中... |
| ISP / 组织 | - |
| 位置 | - |
| STUN Server | 检测结果 |
|---|
| IP / 地址 | 类型 | 说明 | 组织 | 位置 |
|---|---|---|---|---|
| 正在收集 ICE 候选地址... | ||||
WebRTC(Web Real-Time Communication)是浏览器提供的实时音视频与点对点数据通道技术。WebRTC 泄露指的是在使用浏览器或某些应用时,WebRTC 的连接流程(ICE 候选交换)意外暴露了本地或真实公网 IP 地址,导致即便你在用 VPN/代理,目标网站或第三方仍可能看到你的真实 IP 或局域网地址,从而破坏隐私与匿名性。
WebRTC 泄露简要原理
建立 P2P 连接时,浏览器会通过 STUN/TURN 服务器获取 ICE 候选地址,主要包括:
若浏览器或网页脚本暴露/发送了 host 或 srflx 类型的候选,第三方就可能获知本机真实 IP(含局域网 IP 与公网真实 IP)。VPN/代理通常只影响普通 HTTP(S) 流量,但 WebRTC 的 STUN 请求可能绕过这些路径,从而暴露真实地址。
Chrome 浏览器:建议安装扩展来避免 WebRTC 泄露,推荐 WebRTC Network Limiter(谷歌出品)或 WebRTC Leak Prevent,选择其一安装即可。
Firefox 浏览器:在 about:config 页面将 media.peerconnection.enabled 首选项设置为 false,可完全禁用 WebRTC(会禁用所有 WebRTC 相关功能)。