How to set up remote access to a work computer?
I periodically need to work from home, but I’m not the main administrator in the organization, so connecting through the corporate MikroTik is not possible. The old AnyDesk works unstably: sometimes it hangs or doesn’t establish a connection with the company network. I tried Tailscale, which initially seemed like a suitable solution, but at some point it stopped functioning.
I’ve seen many alternative solutions, including self-hosted options. I need a solution with minimal setup or a relatively stable one that can be configured once and then left alone.
If it matters, I have a Kinetic router at home.
For organizing stable remote access to a work computer without administrative rights, I recommend using self-hosting solutions like Getscreen.me, RustDesk, or NoMachine. These tools allow you to create a secure connection with minimal setup and do not require administrator rights on the remote computer.
Table of Contents
- Best Self-Hosted Solutions
- Step-by-Step Setup of Popular Tools
- Security and Connection Stability
- Alternative Cloud Solutions
- Solving Kinetic Router Issues
Best Self-Hosted Solutions
Getscreen.me
Getscreen.me is a powerful self-hosting solution that offers a seamless client experience for accessing your home computer from anywhere. As noted by experts at xda-developers, this program surpasses RustDesk in many aspects.
Advantages:
- Allows access through any web browser without installing client software
- Supports file transfers up to 2 GB
- Built-in chat and video conferencing features
- Remote power management capabilities
- Session recording for future analysis
RustDesk
RustDesk is a free and open-source tool that is perfect for self-hosting. According to Neowin, the platform works with minimal configuration requirements and does not require administrative rights for installation.
Key Features:
- Cross-platform support (Windows, macOS, Linux, iOS, Android)
- Works without VPN or port forwarding, overcoming firewalls and NAT
- Brand customization options for corporate use
- Open-source code for security control
- Simple installation via MSI files
NoMachine
NoMachine uses NX technology based on SSH, which ensures a secure connection over the internet. According to Wikipedia, this system allows running modern Unix and Windows desktops over the internet in secure mode.
Advantages:
- Reliable connection encryption
- Support for various session types (Remote Desktop, XDM)
- Ability to run individual applications without a full desktop
- Automatic handling of session suspension and resumption
Step-by-Step Setup of Popular Tools
Setting up Getscreen.me
- Download the server software from the official website
- Install on your home computer - the process does not require administrative rights
- Configure web access:bash
# Example basic configuration for Getscreen.me getscreen --web-port=8080 --enable-web-interface - Open access in the Kinetic router:
- Go to the router’s web interface
- Configure port forwarding for port 8080 to your computer’s local IP
- Save the ID and password for access from outside the network
Setting up RustDesk
- Download the installer from the official website
- Install on your home computer - works without admin rights
- Activate self-hosting:
RustDesk Professional Server (paid) or Basic Server (free) - Configure cloud tunnel to bypass firewalls:bash
# Example configuration via Cloudflare Tunnel rustdesk-server --relay-server rustdesk.com:21117 --key your-api-key - Use the web client to access from any browser
Setting up NoMachine
- Download the free version from the official website
- Install on your home computer
- Create a custom session:
Launch NoMachine → Add → Custom session → mate-terminal - Configure SSH tunnel for secure access
- Save connection parameters for quick access
Security and Connection Stability
Connection Protection
To ensure secure remote access, it is recommended to:
- Use two-factor authentication wherever possible
- Regularly update software - self-hosting solutions receive security patches
- Restrict access by IP addresses in router settings
- Use VPN as an additional layer of protection
Operational Stability
Avoid instability issues:
- Choose servers in your region to minimize latency
- Optimize network settings of the Kinetic router:
QoS priority for remote desktop traffic Stable bandwidth of at least 10 Mbps - Use wired connection instead of Wi-Fi for the home computer
- Configure automatic service restart in case of failure
Alternative Cloud Solutions
If self-hosting seems too complicated, consider cloud alternatives:
TeamViewer
According to TeamViewer, it’s free for personal use and provides stable connections. Advantages:
- Fully automatic setup
- Global relay network
- Integration with mobile devices
Splashtop
As noted by Splashtop, this is the best alternative to Chrome Remote Desktop with high performance and security.
Chrome Remote Desktop
Simple browser-based access that doesn’t require client software installation. Ideal for situations when you need to connect quickly.
Solving Kinetic Router Issues
For proper operation with a Kinetic router, perform the following settings:
Port Forwarding
- Go to the router’s web interface (usually
192.168.1.1) - Navigate to the “Port Forwarding” section
- Add rules for the ports used:
Getscreen.me: 8080 RustDesk: 21117 (or another selected port) NoMachine: 4000
UPnP Configuration
Enable UPnP in router settings for automatic device discovery in the network.
Stable Operation
- Update router firmware to the latest version
- Configure Quality of Service (QoS) to prioritize remote desktop traffic
- Use static IP for the home computer
Connection Testing
After configuration, check availability through online services like portchecker.co or use the built-in tests of the tools.
Sources
- Getscreen.me - Self-hosting solution better than RustDesk
- RustDesk - Free open source
- NoMachine - NX technology via SSH
- TeamViewer - Free for personal use
- Splashtop - Alternative to Chrome Remote Desktop
- Reddit - Discussion of self-hosting solutions
Conclusion
For remote access to a work computer without administrative rights, I recommend:
- Getscreen.me - the best choice for minimal setup and web access
- RustDesk - ideal for those who want full control over the connection
- NoMachine - suitable for secure corporate use
These solutions allow you to set up the connection once and forget about problems. For working with a Kinetic router, configure port forwarding and UPnP for automatic device discovery. Always use two-factor authentication and regular software updates for security.