Port Forwarding
Port forwarding lets you expose a port or multiple ports of a cloud desktop to your local network or the internet. It’s frequently used with Remote Desktop Protocol.
This feature can be used with DaDesktop Course machines (which require a private server), DaDesktop For Work, or Standalone machines. Note that the interface may look slightly different depending on the type of machine.

Select 'Advanced' and 'Port Forwarding',
Port forwarding can be set up using either automatic or manual allocation. Automatic allocation picks the next available port on the server. Typically, automatic allocation simplifies things and is preferred, but manual allocation lets you choose each external port individually if needed, from port 10000–65500. If you’ve already added manual port forwards, they are kept and can be edited as required.
Auto Allocation
This image shows auto allocation, with a previously added manual port forward using port 11122 on the host and port 22 on the VM.
Manual Allocation
This example uses port 11122 for both TCP and UDP port forwarding to the cloud desktop VM's port 22 for SSH. You can choose different UDP and TCP ports if needed.
Example for Windows RDP
This example uses the original manual allocation method, but you can also use automatic allocation, of course.
1. Find your DaDesktop desktop, select "Port forwarding", and set your TCP ports (for the remote connection): your external port number and 3389 (for example, 66666:3389). Remember your port number—if you forget it, you can open Port forwarding again to review it.
2. Submit and create a password inside your Windows DD machine, then click "Enable Remote Desktop".
3. On your Windows device, open Remote Desktop and enter the server name and your TCP port (for example, I use zh4cn, so it’s zh4cn.npg.io:xxxxx). Under 'Show options,' you can also choose the resolution of the remote desktop window.
3.1 By default, when logging in to your DaDesktop remote desktop:
"You should reset your username and password in the machine first."
Then connect to the remote desktop.
4. You’ll then have a remote desktop that uses the DD template and your own device’s sound card, making it easy to copy, paste, or output documents. (On the left, see the small DD remote desktop window with audio.)
