免费工具

WebRTC 泄露测试

WebRTC 是视频通话和聊天背后的浏览器技术,有时会在你的 VPN 之外暴露真实 IP 地址。让我们检查一下你是否受到影响。

准备测试

点击"开始测试",大约需要几秒钟。

如何解读结果

如果你没有连接 VPN,这里显示你正常的公网 IP 地址是预期内的情况,这很正常。

如果你已连接 VPN,但这里显示的 IP 地址与你的 VPN 服务器 IP 不同,这就是 WebRTC 泄露:网站可以在隧道之外获知你的真实地址。

Chrome 和 Edge 的现代版本默认会通过 mDNS 隐藏本地 IP(你看到的会是类似 xxxxxxxx-xxxx….local 这样的字符串,而不是真实地址),这是正常现象,不是泄露。Firefox 和 Safari 的行为略有不同,所以最好在你实际使用 VPN 的那个浏览器里进行测试。

发现泄露了?

404 VPN 会加密你的流量,并对你访问的网站隐藏你的真实 IP。如果 WebRTC 仍然暴露了你的地址,这是浏览器或客户端的设置问题,并不代表 VPN 没有正常工作。

了解 404 VPN 如何连接 →

常见问题

guest@404vpn:~$ cat webrtc-faq.md
[01] $ 什么是 WebRTC 泄露? ▸
> WebRTC 是一种用于视频通话和点对点连接的浏览器技术。为了让两个用户能够直接建立连接,它可能会绕过配置好的 VPN 或代理,暴露双方的 IP 地址。
[02] $ 我的 VPN 已经开启,但测试仍显示公网 IP,这是故障吗? ▸
> 通常这不是 VPN 本身的问题,更多是浏览器或客户端的设置所致。请参阅上方的"如何解读结果"部分,以及工作原理页面。
[03] $ 如何修复 WebRTC 泄露? ▸
> 大多数现代浏览器都可以在隐私设置中开启 IP 泄露保护,或者如果不需要该功能,也可以使用能够完全屏蔽 WebRTC 的扩展程序。
[04] $ 这个测试会把我的数据发送到哪里吗? ▸
> 不会:所有 ICE 候选项分析都在你的浏览器中完成。我们只使用一个公开的 Google STUN 服务器来收集候选项列表,任何视频通话网站都是这样做的。