Be very careful in how you implement whatever solution you end up going with.
My company has a few desktop computers that are used remotely by WFH employees. Over the years they’ve used a few different solutions with varying degrees of success, but eventually settled on the built-in windows Remote Desktop since it was the best performing solution. It’s like being there.
About 3-4 years ago they got hacked; an IP from Ukraine brute forced the password and was able to gain access. The hacker was interrupted in the process of clumsily installing some ransomware by hand and no damage was done, but they would up setting it so 3 wrong passwords would lock the account. Looking at the logs the computer was being attacked hundreds of times per day from dozens of IPs. Blocking non-domestic IPs put a stop to most of that.
Use a non-standard port, create a strong password, turn on the setting that locks the account after a couple attempts, and check your logs regularly.
Probably the best solution ultimately. In my case (travel for work, ~20nts/month in hotel) I played with GoToMyPC to have access to my desktop for a bit and eventually decided to flip the game and just use my laptop as my main PC even when at home, so I always have my primary ‘desktop’ with me.
Yep, when we ended up getting sent to WFH during Covid, they pretty much just imaged us over to laptops, and called it a day. When I was still driving a keyboard for a living, it was nice to be able to just grab and go with my work machine if we were doing something off site.
I agree with the guys above. You’re best off using a VPN, it’s much safer than just opening ports to the whole world.
Then once you’re in the VPN/home network, it’s probably easiest to use RDP to connect to the computer, as I’m not sure Teamviewer can connect to computers via LAN (?).
Proton, the Swiss company known for their high privacy e-mail service, offer a VPN that has a free tier.
Proton VPN offers a Free plan with no data limits, no artificial speed limits, and no compromises on your privacy and security.
We’re able to offer Proton VPN Free thanks to the support of the Proton community. If you’d like to help us fight for online privacy and digital freedom around the world, please consider getting a paid plan with faster speeds, access to servers in over 65 countries, and all our advanced features.
They have a really solid reputation and lots of people paying expensive subscriptions because of their privacy guarantees, so I trust them.