← 返回首页

工具 · 隐私自查

WebRTC 泄漏检测

浏览器的 WebRTC 会绕过普通的「系统代理」设置,直接用 UDP 探测你的公网地址。本页会把 WebRTC 探到的地址与你的实际出口 IP 自动比对,全部在你的浏览器本地完成,不记录任何结果。

点击按钮开始,约需 5 秒。
代理出口 IP境外网站看到的地址
本站出口 IP本页看到的地址
WebRTC 公网地址Public IP
WebRTC 本地地址Local IP
检测结果会显示在这里。

怎么看结果

1

以「代理出口 IP」为准

代理出口 IP 是境外网站看到的你的地址,也就是判定基准。WebRTC 公网地址与它相同 = 正常,说明 WebRTC 没有绕过代理。

「本站出口 IP」若与它不同,只是说明你的分流规则让本站直连、境外走代理,属正常现象,不是泄漏。

2

出现多个不同的公网 IP = 可能泄漏

说明有一部分流量绕过了代理直接出网。若你自行设置过分流规则,请先核对各条规则的出口 IP 是否符合预期。

3

本地地址是虚拟网卡说明接管正常

开启 TUN / VPN 模式后,这里通常显示 172.19.x.x198.18.x.x 之类的虚拟网卡地址,说明流量已被代理接管、真实内网地址没有暴露。

4

什么都检测不到,不等于安全

可能只是 UDP 被拦截了。这种情况下语音、视频通话也会受影响,建议实际拨打一次语音确认功能正常。

发现泄漏怎么办

1

桌面:开启 TUN 模式

Clash Verge 设置页里的 Tun Mode 要打开。只开 System Proxy(系统代理)挡不住 WebRTC。

2

安卓:确认「路由系统流量」已开启

Clash Meta for Android 的设置 → 网络 → 自动转发作业系统流量 要打开,状态栏应出现 VPN 图标。

3

内核版本要够新

客户端内核需为 mihomo v1.19.4 或更高,旧版无法正确转发 UDP。在客户端设置里可以查看内核版本。

4

更新一次订阅

我们已在订阅中加入防泄漏配置,在客户端里更新一次订阅即可生效。

提醒:如果你的网络有公网 IPv6,还需确认 TUN 也接管了 IPv6,或在系统里关闭 IPv6。