WebRTC Network Limiter
简介
在 Chrome 的隐私设置中配置 WebRTC 流量路由选项。
★ 它的作用:
这将 WebRTC 配置为不使用某些 IP 地址或协议:
- 公共互联网不可见的私有 IP 地址(例如像 192.168.1.2 这样的地址)
- 与不用于网络流量的网络接口相关联的任何公共 IP 地址(例如,当通过 VPN 浏览时,ISP 提供的地址)
- 要求 WebRTC 流量通过 Chrome 中配置的代理服务器。由于大多数代理服务器不处理 UDP,因此在 Chrome 中提供 UDP 代理支持并且此类代理被广泛部署之前,这会有效地关闭 UDP。
当扩展安装在 M48 之前的 Chrome 版本上时,WebRTC 将仅使用与用于网络流量的接口关联的公共 IP 地址,通常与浏览器 HTTP 请求中已提供给站点的地址相同。对于 Chrome 版本 M48 及更高版本,此扩展程序提供了另一种配置,允许 WebRTC 使用默认公共地址,对于 NAT 后面的机器,使用与公共地址关联的默认私有地址。将扩展安装到 Chrome M48 后,上述行为将成为默认行为。对于升级场景,不应更改先前选择的配置。
扩展也可以禁用非代理 UDP,但默认情况下这不是启用的,必须使用扩展的选项页面进行配置。
★ 备注:
此扩展可能会影响使用 WebRTC 进行音频/视频或实时数据通信的应用程序的性能。因为它限制了潜在的网络路径和协议,WebRTC 可能会选择一条导致明显更长延迟或更低质量的路径(例如通过 VPN),或者仅通过代理服务器使用 TCP,这对于实时通信来说并不理想。我们正试图确定这种情况有多普遍。
安装此项目即表示您同意 https://www.google.com/intl/en/policies/ 上的 Google 服务条款和隐私政策。