mirror of
https://github.com/rustdesk/doc.rustdesk.com.git
synced 2025-01-02 20:39:18 +01:00
2.6 KiB
2.6 KiB
title | weight |
---|---|
Windows Install | 2 |
Install
- Get your license from https://rustdesk.com/pricing.html, check license page for more details.
- Download the the Windows installer from GitHub.
- Unzip the Windows installer.
- Run the Installer and follow the steps on screen.
- Once its completed open RustDesk Server.
- Follow the prompts as they guide you through the install.
- Click
Services
and thenStart
. - Once the install is complete go to
http://youripaddress:21114
. - Log in with the username
admin
and passwordtest1234
. - Enter your license code purchased in step 1.
Use IIS as Proxy
Please ensure Dynamic Content Compression is installed as IIS component
- Open IIS (Or install it).
- Create a new website for RustDesk with the bindings (Ideally 443) and relevant certificate. Basic settings should point this to a blank folder. (If you use the default site, make sure there are no other files in the folder).
- On IIS, install Application Request Routing and URL Rewrite.
Application Request Routing
- Under the IIS Server Host open Application Request Routing.
- Go to Server Proxy Settings.
- Enable proxy and all settings will appear, you can leave them as the defaults.
- Save the settings and we can go to the next step: URL Rewrite.
URL Rewrite
- Open the site on IIS on the left pane and double-click on URL Rewrite.
- Click
Add rules
. - Disable dynamic compression under compression (you will find this under the web page created).
- Set up a new reverse proxy rule.
- Setup the local address (the 21114 address)
Inbound Rule – the RustDesk internal 21114 address
Outbound Rules –From
is the RustDesk internal 21114 address andTo
is the external address.
Note: No http / https before the addresses – they are automatically handled. Also, ensure all the addresses are accessible both internally and externally.
Troubleshooting
If you have an error 500.52 add the mentioned variables: https://techcommunity.microsoft.com/t5/iis-support-blog/iis-acting-as-reverse-proxy-where-the-problems-start/ba-p/846259
You maybe need to change your SSL Settings to Require SSL -> Ignore