Home/Small Office VPN Solution – OpenVPN

A few months ago I was asked by a couple of people, “What is a good product for connecting remotely to my machines at work/home, but isn’t going to cost me a bundle”. Good question, as I really never had a solid utility for my home lab environment. At work, we have always had some sort of enterprise VPN product like CheckPoint, F5, or Sonicwall. So I did some searching around, and of course there are many solutions out there. The criteria I was setting for myself was I wanted something somewhat easy to install, preferably open source, and something that could expand and/or grow if needed. I also wanted something that would work with my Windows boxes and Linux boxes. After playing around with a couple of products, I settled on OpenVPN (http://openvpn.net). The access server is available as Linux or Windows, or as a VMware or VHD appliance. The clients available are for Linux, Mac, and Windows. The server install was rather simple as I just downloaded and VMware image and added it to my existing ESXi environment. Made the proper changes after the install and on my firewalls and that was good to go. Of course you have to make sure you register so you can get your free 2 clients. The client software was pretty much the same. I loaded it on my Windows 7 laptop and my Linux netbook. I also tested it on Windows XP and no complaints there as well. The web GUI interface for the admin piece was pretty straight forward. Only problem I had going on was with setting up the profiles for downloading the client. Once I figured that out, I was good to go. Also one of the other things I really liked about the product is I could really test drive it and buy more licenses as I saw fit. Right now I don’t have a need for more than two connections, but that could change. I think this could be a happy medium solution for some home office/small business environments. They also have a pretty good community out there for help in case you get stuck.

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.