You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/virtual-desktop/configure-rdp-shortpath.md
+17-14Lines changed: 17 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Learn how to configure RDP Shortpath for Azure Virtual Desktop, whi
4
4
ms.topic: how-to
5
5
author: dknappettmsft
6
6
ms.author: daknappe
7
-
ms.date: 06/18/2024
7
+
ms.date: 10/03/2024
8
8
---
9
9
10
10
# Configure RDP Shortpath for Azure Virtual Desktop
@@ -24,7 +24,7 @@ There are four options for RDP Shortpath that provide flexibility for how you wa
24
24
25
25
-**RDP Shortpath for public networks with ICE/STUN**: A *direct* UDP connection between a client device and session host using a public connection. ICE/STUN is used to discover available IP addresses and a dynamic port that can be used for a connection. The RDP Shortpath listener and an inbound port aren't required. The port range is configurable.
26
26
27
-
-**RDP Shortpath for public networks via TURN**: An *indirect* UDP connection between a client device and session host using a public connection where TURN relays traffic through an intermediate server between a client and session host. An example of when you use this option is if a connection uses Symmetric NAT. A dynamic port is used for a connection; the port range is configurable. For a list of Azure regions that TURN is available, see [supported Azure regions with TURN availability](rdp-shortpath.md?tabs=public-networks#turn-availability). The connection from the client device must also be within a supported location. The RDP Shortpath listener and an inbound port aren't required.
27
+
-**RDP Shortpath for public networks via TURN**: A *relayed* UDP connection between a client device and session host using a public connection where TURN relays traffic through an intermediate server between a client and session host. An example of when you use this option is if a connection uses Symmetric NAT. A dynamic port is used for a connection; the port range is configurable. For a list of Azure regions that TURN is available, see [supported Azure regions with TURN availability](rdp-shortpath.md?tabs=public-networks#turn-relay-availability). The connection from the client device must also be within a supported location. The RDP Shortpath listener and an inbound port aren't required.
28
28
29
29
Which of the four options your client devices can use is also dependent on their network configuration. To learn more about how RDP Shortpath works, together with some example scenarios, see [RDP Shortpath](rdp-shortpath.md).
30
30
@@ -54,17 +54,22 @@ Before you enable RDP Shortpath, you need:
54
54
-[Windows App](/windows-app/get-started-connect-devices-desktops-apps?pivots=azure-virtual-desktop) on the following platforms:
55
55
- Windows
56
56
- macOS
57
-
- iOS and iPadOS
57
+
- iOS/iPadOS
58
+
- Android/Chrome OS (preview)
58
59
59
60
-[Remote Desktop app](users/remote-desktop-clients-overview.md) on the following platforms:
60
61
- Windows, version 1.2.3488 or later
61
62
- macOS
62
-
- iOS and iPadOS
63
-
- Android (preview only)
63
+
- iOS/iPadOS
64
+
- Android/Chrome OS
64
65
65
66
- For **RDP Shortpath for managed networks**, you need direct connectivity between the client and the session host. This means that the client can connect directly to the session host on port 3390 (default) and isn't blocked by firewalls (including the Windows Firewall) or a Network Security Group. Examples of a managed network are [ExpressRoute private peering](../expressroute/expressroute-circuit-peerings.md) or a site-to-site or point-to-site VPN (IPsec), such as [Azure VPN Gateway](../vpn-gateway/vpn-gateway-about-vpngateways.md).
66
67
67
-
- Internet access for both clients and session hosts. Session hosts require outbound UDP connectivity from your session hosts to the internet or connections to STUN and TURN servers. To reduce the number of ports required, you can [limit the port range used with STUN and TURN](configure-rdp-shortpath.md#limit-the-port-range-used-with-stun-and-turn).
68
+
- For **RDP Shortpath for public networks**, you need:
69
+
70
+
- Internet access for both clients and session hosts. Session hosts require outbound UDP connectivity from your session hosts to the internet or connections to STUN and TURN servers. To reduce the number of ports required, you can [limit the port range used with STUN and TURN](configure-rdp-shortpath.md#limit-the-port-range-used-with-stun-and-turn).
71
+
72
+
- Make sure session hosts and clients can connect to the STUN and TURN servers. You can find details of the IP subnets, ports, and protocols used by the STUN and TURN servers at [Network configuration](rdp-shortpath.md#network-configuration).
68
73
69
74
- If you want to use Azure PowerShell locally, see [Use Azure CLI and Azure PowerShell with Azure Virtual Desktop](cli-powershell.md) to make sure you have the [Az.DesktopVirtualization](/powershell/module/az.desktopvirtualization) PowerShell module installed. Alternatively, use the [Azure Cloud Shell](../cloud-shell/overview.md).
70
75
@@ -230,10 +235,10 @@ Here's how to configure RDP Shortpath in the host pool networking settings using
| DirectUdp | RDP Shortpath for managed networks with ICE/STUN | Enabled |
235
-
| PublicUdp | RDP Shortpath for public networks with ICE/STUN | Enabled |
236
-
| RelayUdp | RDP Shortpath for public networks via TURN | Enabled |
238
+
|`ManagedPrivateUdp`| RDP Shortpath for managed networks | Enabled |
239
+
|`DirectUdp`| RDP Shortpath for managed networks with ICE/STUN | Enabled |
240
+
|`PublicUdp`| RDP Shortpath for public networks with ICE/STUN | Enabled |
241
+
|`RelayUdp`| RDP Shortpath for public networks via TURN | Enabled |
237
242
238
243
3. Use the `Update-AzWvdHostPool` cmdlet with the following examples to configure RDP Shortpath.
239
244
@@ -286,8 +291,6 @@ Here's how to configure RDP Shortpath in the host pool networking settings using
286
291
287
292
---
288
293
289
-
290
-
291
294
## Check that UDP is enabled on Windows client devices
292
295
293
296
For Windows client devices, UDP is enabled by default. To check in the Windows registry to verify that UDP is enabled:
@@ -344,7 +347,7 @@ You have access to TURN servers and your NAT type appears to be 'cone shaped'.
344
347
Shortpath for public networks is very likely to work on this host.
345
348
```
346
349
347
-
If your environment uses Symmetric NAT, then you can use an indirect connection with TURN. For more information you can use to configure firewalls and Network Security Groups, see [Network configurations for RDP Shortpath](rdp-shortpath.md?tabs=public-networks#network-configuration).
350
+
If your environment uses Symmetric NAT, then you can use a relayed connection with TURN. For more information you can use to configure firewalls and Network Security Groups, see [Network configurations for RDP Shortpath](rdp-shortpath.md?tabs=public-networks#network-configuration).
348
351
349
352
## Optional: Enable Teredo support
350
353
@@ -472,7 +475,7 @@ The possible values are:
472
475
473
476
-**2** - The connection is using RDP Shortpath for public networks directly using STUN.
474
477
475
-
-**4** - The connection is using RDP Shortpath for public networks indirectly using TURN.
478
+
-**4** - The connection is using RDP Shortpath for public networks and relayed using TURN.
476
479
477
480
For any other value, the connection isn't using UDP and is connected using TCP instead.
0 commit comments