WebRTC IP Handling Policy for URL Patterns
- Policy ID
- WebRtcIPHandlingUrl
- Scope
- Computer Configuration, User Configuration
- Supported on
- Microsoft Edge version 135, Windows 7 or later
- Source
- Microsoft Edge Policy Templates (version 155.0.4283.45)
- Category
- Microsoft Edge › WebRtc settings
Description
Controls which IP addresses and network interfaces WebRTC can use
when establishing connections for specific URL patterns.
How It Works:
Accepts a list of URL patterns, each paired with a handling type.
WebRTC evaluates patterns sequentially; the first match determines the handling type.
If no match is found, WebRTC defaults to the WebRtcLocalhostIpHandling WebRtcLocalhostIpHandling. policy.
This policy applies only to origins—URL path components are ignored.
Wildcards (*) are supported in URL patterns.
Supported Handling Values:
default – Uses all available network interfaces.
default_public_and_private_interfaces – WebRTC uses all public and private interfaces.
default_public_interface_only – WebRTC uses only public interfaces.
disable_non_proxied_udp – WebRTC uses UDP SOCKS proxying or falls back to TCP proxying.
More Information:
Valid input patterns: https://go.microsoft.com/fwlink/?linkid=2095322
Handling types: https://tools.ietf.org/html/rfc8828.html#section-5.2
Example value:
[
{
"url": "https://www.example.com",
"handling": "default_public_and_private_interfaces"
},
{
"url": "https://[*.]example.edu",
"handling": "default_public_interface_only"
},
{
"url": "*",
"handling": "disable_non_proxied_udp"
}
]
Options
Registry
- WebRtcIPHandlingUrlREG_SZ
- WebRtcIPHandlingUrlREG_SZ