作者:V2RayN 中文指南
WebRTC 泄漏防护:开了代理,浏览器却在暴露你的真实 IP
V2RayN 开着,DNS 也防了,但浏览器可能通过 WebRTC 直接暴露你的真实 IP。本文详解 WebRTC 泄漏原理、3 步检测方法,以及 Chrome/Edge/Firefox 的关闭设置。
一个很多人不知道的冷知识:V2RayN 开得好好的,浏览器可能正在出卖你的真实 IP。
元凶叫 WebRTC。
一、什么是 WebRTC 泄漏?
WebRTC 是浏览器内置的实时通信技术(视频通话、语音聊天都用它)。为了建立点对点连接,它会绕过代理,直接用你的真实网络接口去探测 IP——包括你的真实公网 IP,甚至内网 IP。
结果就是:代理 IP 显示正常,但网站通过 WebRTC 拿到了你的真实 IP。DNS 防泄漏做了,WebRTC 漏了,等于防了前门没关后门。
二、3 步检测是否泄漏
- V2RayN 开启系统代理,确认 IP 已切换(搜”我的 IP”)。
- 打开检测网站:
browserleaks.com/webrtc或ipleak.net。 - 看页面显示的 IP:如果出现了你的真实 IP(关掉代理时显示的那个),就是泄漏了。
建议收藏这两个网站,每次换重要配置后测一遍。
三、各浏览器关闭方法
Chrome / Edge
地址栏输入 chrome://flags(Edge 是 edge://flags),搜索 WebRTC,找到 “Anonymize local IPs exposed by WebRTC”,设为 Enabled。这不会完全关闭 WebRTC,但会隐藏本地 IP,是最平衡的方案。
想彻底关闭?安装扩展 WebRTC Leak Shield 或 uBlock Origin(后者在设置里可禁用 WebRTC)。
Firefox
地址栏输入 about:config,搜索 media.peerconnection.enabled,设为 false。Firefox 关得最彻底,一步到位。
效果验证
改完后重新打开检测网站,确认真实 IP 不再出现。
四、V2RayN 层面能做什么?
说实话,WebRTC 泄漏是浏览器层面的问题,V2RayN 管不到。但有两个配合手段:
- TUN 模式:虚拟网卡接管全局流量后,部分 WebRTC 探测会被迫走代理,泄漏面缩小(TUN 教程)。
- 分流规则:把检测网站加入代理规则,确保检测本身走的是代理 IP,结果才准确。
一句话总结
V2RayN + 防 DNS 泄漏 + 关 WebRTC = 完整的隐私防护。三块拼图缺一块都不完整,花 5 分钟把这篇的设置做了。