RustDesk Server - Selfhosting
Note: This setup only works on Windows.
Tested and working with RustDesk Server v1.6.2.
Recommended operating systems: Tiny10 (most recommended) and Windows 10.
Documentation
Step 1: Edit Your Hosts File
The hosts file is located at:
C:\Windows\System32\drivers\etc\hosts
Add the following line to your hosts file:
127.0.0.1 rustdesk.com
This is because the RustDesk server tries to authenticate with rustdesk.com. If it fails, it will reset the license. By pointing rustdesk.com to your local machine (127.0.0.1), your local machine will block any requests to the main activation server and go with what it has in its cache.
Step 2: Download and Install RustDesk Server
- Download the RustDesk server for Windows:
rustdesk-server-windows-x86_64.zip
- Unzip the archive.
- Run the installer.
- Start the RustDesk server.
Step 3: Log In to the Server
Open your browser and visit:
http://localhost:21114
Log in with:
- Username: admin
- Password: test1234
Step 4: Set a Temporary License
The server will complain about the license. Set it to anything just to proceed.
Step 5: Activate Your License Properly
- Download the RustDesk Server Activator:
rustdesk-server-activator.zip
- Unzip and run the activator executable.
- The activator will set your license to:
- Customised
- 1000 devices
- 1000 users
- Expiry date: 01-01-2050
Important: Every time you restart the RustDesk server, you must run the activator again to reapply the license activation.
Need More Devices, Users, or a Longer Expiry?
Email me at:
fonoxy1+rustdeskserver@gmail.com
Happy selfhosting!