23 Mar How to Setup a VPN to your Office for FREE
How to Setup a VPN to your Office for FREE
There are oodles of ways to Setup a VPN to your Office for FREE, you can use a remote connection program like like RDP or GoToAssist or you can create a VPN tunnel to your Server, Router/Firewall or via Teamviewer.
Not sure if you want to use a VPN or Remote Session to connect, let me quickly outline your options…
What is a VPN ( RRAS, Sonicwall VPN, Teamviewer)
A VPN is a virtual private network, AKA, a secured tunnel between you and whatever destination you want to hit.
Imagine a literal tunnel connecting your home to your office and them picture you pulling and pushing files through that tunnel and that there is a door on each end that requires a specially encrypted key (which is what makes a VPN secure).
If you’ve ever connected to a Server drive, it’s basically the same concept. You add a network drive on your home computer that is pointed to your office server/computer
What is a Remote Session (RDP, GoToAssist, Remote PC)
Often we choose this solution for our because it gives you the ability to take control of a computer at your office.
Instead of sending information back and forth between computers, like a VPN, a remote session acts as if you were physically sitting at the office computer.
Thee main benefit of this scenario over a VPN is that with a VPN, your home computer may not have your work programs installed, your work email configured or any of the other accoutrement that is necessary to getting your job accomplished.
The downside of a remote session is that it’s hard to transfer files and information from the computer at home to the office computer you’d be remoted into.
Now, that I know what the difference between remote sessions and VPNs, which should I choose?
Transferring a lot of files between computers? A VPN can be better for transferring files between a home computer and an office computer. So, if you plan on moving a lot of files back and forth then a VPN might make sense.
Don’t have a computer at the office to “remote into”? If there is no available computer for you to remote into, then a VPN connection to your Firewall or Server might be your only choice.
If the above options don’t apply to you, do the Remote Session: For most scenarios, a remote session is the best fit. It gives you access to all your programs, servers, printers, etc. so you can literally work as if you were at the office.
What are Some Good (and Free) VPN Options?
(FREE) Windows Server RRAS – If you like the VPN option, you can use the built-in Windows Server RRAS functionality and enable the appropriate ports and protocols through your firewall to create the tunnel (this will require some higher level I.T. Skills so tread with caution)
If you have a Windows Server, the RRAS VPN is your best option.
Firewall VPN – You can purchase VPN capable firewalls like SonicWALL, Cisco, Meraki, Netgear, etc. and then go through the setup process of downloading and installing the VPN software. This scenario can vary in cost as VPN licenses can cost money depending on the FireWall.
If you don’t have a Windows Server and you want to have some level of administrative level control, a Firewall VPN works well.
TeamViewer VPN – TeamViewer doesn’t have all the administrative control that the other VPN’s provide so managing users, access and security is minimal to non-existent but for a single or dual user scenario this option is perfect.
For a 1 or 2 user VPN scenario, this is the best option.
Check our blog post – How to Setup TeamViewer VPN to learn more
How Do I Setup Remote Access?
There are programs like TeamViewer, GoToAssist, RemotePC that are easy to purchase and install. You simply leave the program running and then launch the remote connection whenever you want.
Your best option, if possible, is RDP (aka, RDC). RDP is built into Windows so its free and it has all the functionality most users need (maps your home printers, allows dual monitors, better resolution).
RDP has to be specifically allowed through your Router/Firewall so again, there is some higher level I.T. knowledge to accomplish this goal.