Remote access via Cloudflare Tunnels

So I sometimes travel with work but like to access my home environment to tinker with things. I’ve setup Cloudflare tunnels (with Zero trust) and Guacamole to get ssh access to my linux systems. But I’d like to get GUI access also via whatever methods work best and most reliably. I’ve installed krdp on a kde Endeavour OS system, but when I try to connect from a windows device over a LAN connection it just brings up a black screen before eventually tearing down the session. From some google searches this seems to be a common enough occurrence with plenty of others. I use NoMachine and it seems to work well over LAN connections, but I don’t know of a way to get it working over a cloudflare tunnel. I’ve tried xrdp and that works except that I use wayland on all my devices rather than X windows, so once I log in it fails to create any x windows. I understand there’s a way around that, but I’m not sure if its worth it since I hear xrdp is flaky. Similarly with VNC, I’m not opposed to using it, but everything I’ve seen with it over the years make me think its not good quality or reliable.

So I’m just wondering what others use since I imagine this is a common enough occurrence? Is there anything that just works and is reliable and doesn’t require constant tinkering that I’m just not aware of?

Never got krdp to work, I have got rustdesk to work.

This machine is 5 metres away.

1 Like

So I assume I can just setup a relay on a docker container, install an agent on every machine I want remote access to, so that they all connect to the relay, then allow access through the cloudflare tunnel to the relay and thats all thats required?

Never used this before even though I’ve vague memories of having heard the name before.

Dunno, I never got that advanced :smiley: