| pcx_content_type | get-started | ||||
|---|---|---|---|---|---|
| title | In-browser remote desktop | ||||
| sidebar |
|
||||
| description | Provide in-browser remote desktop access to Windows hosts through Cloudflare Access. | ||||
| products |
|
||||
| tags |
|
import { Render } from "~/components";
Provide secure, in-browser remote desktop access to Windows hosts without Remote Desktop Protocol (RDP) client software on the user's device. This is useful when you need to give IT staff or support teams remote access to Windows machines for administration or troubleshooting from any browser.
To explore other access scenarios, refer to Secure private apps.
This guide follows the same steps as the Get Started experience in the Cloudflare One dashboard.
Cloudflare Tunnel connects your private network to Cloudflare without opening any ports on your network. You install cloudflared, a connector service that runs in the background, on a device that can reach the Windows host. It creates a secure connection from your network out to Cloudflare, so no firewall changes are required.
Cloudflare Access sits in front of the host and verifies who each user is before letting them through. Users sign in through a browser using an email one-time PIN or your identity provider, then interact with the Windows desktop through an in-browser remote desktop session.
For details on supported operating systems, connection methods, and known limitations, refer to Connect to RDP in a browser.
- A Cloudflare account with a Zero Trust organization. If you have not set this up, refer to Get started.
- An active domain on your Cloudflare account. A public subdomain is created on this domain for your application.
- A Linux, Windows, or macOS device on your private network that can reach the Windows host. This is where you install the tunnel.
- A Windows host on your private network that accepts Remote Desktop connections.
In this step, you describe the Windows host you want to make available through Cloudflare.
- In Cloudflare One, select the Get Started tab.
- For Set up secure access to private apps from any browser, select Get started.
- For Enable in-browser remote desktop sessions to Windows hosts, select Continue.
- On the Zero Trust RDP client directly from your browser screen, select Continue.
- Enter a name for your application.
- Enter the local IP address of the Windows host (for example,
10.10.1.25). - Enter the RDP port (the default is
3389). - Select Continue.