★ What it does: This configures WebRTC to not use certain IP addresses: - IP addresses not visible to the public internet (e.g. addresses like 192.168.1.2) - any public IP addresses associated with network interfaces that are not used for web traffic (e.g. an ISP-provided address, when browsing through a VPN) Once the extension is installed, WebRTC will only use public IP addresses associated with the interface used for web traffic, typically the same addresses that are already provided to sites in browser HTTP requests. ★ Notes: This extension may affect the performance of applications that use WebRTC for audio/video or real-time data communication. Because it limits the potential network paths, WebRTC may pick a path that results in significantly longer delay or lower quality (e.g. through a VPN). We are attempting to determine how common this is.
--
---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/discuss-webrtc/9fcb6580-9fda-4ed0-a444-39ad447eedca%40googlegroups.com.
Serge Lachapelle | | PM Director | | ser...@google.com | | +46 732 01 22 32 |
Hi all,On Chrome Version 45.0.2454.85 (64-bit) with this plugin enabled the IP is still leaked -- please see www.browserleaks.com/webrtc.Also, why not include a button than can let the user easily enable/disable WebRTC - like Firefox's addons do?While certainly one would want this bug-not-a-feature turned off most of the time, so is true that you need it for some RTC like Google Hangouts, BlueJeans, etc.Btw, leaking the IP is one of the 'less important' issues, when WebRTC is enabled you're also sharing the unique ID of some of your computer's parts with the whole world! Totally hellish if you ask me because while my personal citizen ID is public I'm not shouting it wherever I go -- as WebRTC does with some sensible personal data.
As part of the continuous effort to protect privacy for our users, we have updated the Chrome Network Limiter Extension (link to version 0.2.1.2) with more controls, which provide an easy way to customize WebRTC behavior.
What's in the updated extension?
The updated extension comes with an options page, which can be accessed from chrome://extensions. Once installed, it allows users to select one of three options for WebRTC traffic:
a) Give me the best media experience: This option allows Chrome to explore all network paths to find the best way to send and receive media, which may be different from normal web traffic.
b) Use only my default IP address: This option forces Chrome to use the same network path for media as for normal web traffic, except when a web proxy is present. To prevent degraded performance, Chrome will attempt to send media directly instead of using the proxy.
c) Use my proxy server (if present): This option forces Chrome to use the same network path for media as for normal web traffic, including use of a web proxy. Chrome will always attempt to send media through the proxy, which will typically hurt media performance and increase the load on the proxy; furthermore, this behavior may be incompatible with some applications.
By default, Chrome M47 operates at option (a). After the installation of the extension, the default behavior will be (b), just like the previous version of the extension. (c) is a new mode, supported in Chrome M47, which honors proxy settings.