Skip to main content

RustDesk - Remote Desktop using a Native Client

Current Solutions for Native Clients

Windows RDP 

  • Does not work with Windows Home 
  • Windows Pro cost $200 USD
  • Windows cannot remote into Mac  - not natively 
  • You can remote into Linux using xRDP

VNC

  • Can be used with all Systems, however it is not open source
  • Touch to Install 
  • Latency is high 
  • Not secure unless you are using VNC cloud 
  • Low features

TeamViewer

  • Free for Personal use  - which is good
  • Need to go over TeamViewer's Servers

Need something that can be self hosted through my own servers with performance 

AnyDesk

  • If you want to host server, its not free  - paid option

RustDesk

  • Free
  • Host your own Server for free
  • Open source
  • works over Tailscale
  • GPU acceleration

 

Steps:

Download RustDesk on your Client

Unlock Security settings 

Enable Direct IP access

Add Port 21118

Set a Permanent Password

Now you can remote into the Machine over your local network - IP to IP - Direct and Unecrypted.  - this can be enough for most things - most use cases over LAN. 

Now you can use tailscale on your devices and access them over the tailscale IP as well. 

 

Rust Desk Server - Install it in the cloud or a raspberry pi  - will need port forwarding 

the server operates as a relay server  - when there is no local connectivity to the server you are connecting to

Spin up a Server in the cloud  - can be a basic server 1 CPU core, 1 GB Ram is sufficient 

Log into the server 

update and upgrade 

Install docker