# 关闭浏览器WebRTC

- Link: https://yjyj.net/learn/6144.html
- Published: 2020-10-13T14:57:18+08:00
- Author: 小 虾

⚡ 生猛大蝦编辑部 · 30 秒核心看点

 * Firefox 进 about:config，改 media.peerconnection.enabled 为 false 就能关掉 WebRTC。
 * Chrome 可用官方扩展调整 IP handling policy，选择 Disable non-proxied UDP 并应用。
 * 另一种 Chrome 方案是用 WebRTC Network Limiter，选 Use my proxy server 更贴合代理
   场景。

#### Mozilla Firefox：

    ```
    - 在地址栏输入 “about:config”，搜索 “media.peerconnection.enabled” 并双击将值改为 “false”，WebRTC 将被关闭
    ```

#### Google Chrome：

    ```
    - 在谷歌应用商店安装谷歌官方扩展 “WebRTC Leak Prevent”，在插件选项里找到 “IP handling policy:” 选择第三项 “Disable non-proxied UDP”，并点击下方 “Apply settings”
    ```

#### 关闭浏览器自带的 WebRTC 功能,防止暴露真实ip

#### Google Chrome 另一种方法：

    ```
    - 在谷歌应用商店安装谷歌官方扩展 “WebRTC Network Limiter”，在插件选项里找到 “Options” 选择第四项 “Use my proxy server” 即可
    ```

📌 生猛大蝦编辑部 · 背景与实操延伸

这篇老派但实用的招数，核心不是“禁用一个功能”这么简单，而是把浏览器里容易被忽略的
直连通道掐掉。实操时要注意：关闭 WebRTC 后，部分网页通话、屏幕共享或在线协作功能
可能受影响；如果你只是临时使用代理，建议先在测试页确认 IP 是否仍被识别，再决定是否
长期关闭。不同浏览器版本界面可能略有变化，但思路始终是限制非代理直连。

❓ 延伸问答与排错指南（FAQ）

关闭 WebRTC 后还能正常上网吗？

一般可以。关闭 WebRTC 主要影响浏览器内的实时通信能力，不会阻止普通网页浏览、登录
和下载。若你依赖网页语音、视频通话或部分在线会议功能，可能会出现不可用或兼容性下降，
建议按需开启或切换浏览器配置。

为什么代理开着还会泄露真实 IP？

因为 WebRTC 可能绕过常规代理路径，直接探测本机网络接口并暴露地址信息。即使浏览器
流量走了代理，WebRTC 仍可能把真实 IP 送到网页脚本可见的结果里。关闭相关功能或限制
UDP 直连，是更稳妥的处理方式。

Firefox 和 Chrome 的关闭方法一样吗？

不一样。Firefox 主要是进 about:config 修改 media.peerconnection.enabled 为 false；
Chrome 则更常用扩展来限制 WebRTC 的连接策略。两者思路相同，都是阻止 WebRTC 直连暴露
信息，但具体入口和操作步骤不同。

📚 【[招数学习](https://yjyj.net/category/learn)】专栏延伸阅读与热门精选（[全站文章归档](https://yjyj.net/archive)）：

 * [K3还是这么坚挺](https://yjyj.net/learn/6133.html)
 * [让Photoshop支持 WebP格式](https://yjyj.net/learn/6127.html)
 * [密码保护：使XX与宝塔面板共存，不影响已有站点](https://yjyj.net/learn/6147.html)
 * [神秘的Youtube加速代码 – win专用](https://yjyj.net/learn/6151.html)
 * 热门必读[京东云路由器雅典娜 AX6600 折腾记](https://yjyj.net/learn/7810.html)
 * 热门必读[斐讯R1升级固件，音质终于得以提升了](https://yjyj.net/learn/5984.html)
