I realized as I started writing this article that I have been playing with VPN and routers for a LONG time.  Amazing how 10 years can just disappear into the rear view mirror.

Anyway, to the topic at hand.  Most of us have desktop machines, servers, or both on our home or small biz network.  I’ll just say home network from here on for convenience.  The principles are the same in either case.

If you’re like me, sometimes you’re at work, or at a client site, or sitting in a hotel room somewhere and you find that you want to work with a file that you didn’t remember to copy to your laptop.  Very frustrating, and there’s not a lot you can do unless you’re a complete idiot running an open network without a firewall.

But I wouldn’t be writing this article if there wasn’t a solution.  Enter the VPN. VPN stands for Virtual Private Network.  Think of it as creating your own small private pipeline to your home network inside of the big pipelines of the internet.  Software running on your laptop detects traffic that’s headed for your home network, encrypts it, and sends it to corresponding software on a server or router on your home network.  The router decrypts the traffic and sends it along to your home network inside your firewall.

In the past, VPN solutions were complex and expensive.  Over time, better hardware and open source software have brought the cost of setting up and running a VPN down to very reasonable levels.  If you have an old PC laying around, it can be done for the cost of an extra network card.

Over the years, I’ve played with any number of VPN solutions.  Off the top of my head, I can recall (in roughly chronological order)

If you followed any of those links, you probably discovered that there’s a whole bunch of technical complexity involved with setting up and running a VPN.  And if you didn’t, don’t worry.  I’ve already suffered through that complexity, and I’m sharing what works for me.

What I am running on my home network today is the OpenVPN on Smoothwall solution.  It works flawlessly, is completely based on free open source software, and has very modest hardware requirements.  I’m running on a Celeron 600 with 1GB RAM and a 4GB Compact Flash card.  Most of the time, utilization is in the single digits.

In Part 2, I’ll go into the specifics of how to build a Smoothwall router and how to hook it up to your home network.  Part 3 will cover installing and configuring OpenVPN, and how to connect.

{ 4 comments }

Home Networking Versus Voluntary Simplicity

by Mike Stankavich on October 23, 2009

Home Network HQI love adding sophistication and complexity to my home network.  I suspect that’s typical of technophiles such as myself. But a few months back, I realized that I was adding complexity that didn’t have any value to me whatsoever other than scoring geek points around the water cooler.

I still have some simplification to complete, but I’m gaining on it. I got rid of my Windows Server Active Directory domain and stopped hosting my websites from home over FIOS. I also consolidated my file share and backup servers down to a virtual server running Windows Home Server.

I still have a custom Linux router with SSL VPN in front of the Verizon router and a LinkSys 802.11n wireless router, and the virtual host server box that’s currently running Windows Server 2008 R2 with Hyper-V and some virtuals. And I have three network printers, two desktops and two laptops for family members, and a Mac Mini and a Thinkpad for myself.

In future posts I plan to discuss the specific value I get from each component of the network along with some things I have discovered that others may find useful. Although it may seem like a nice-to-have, I actually find my VPN very useful. And I really like having two ethernet jacks in every room that are already connected to the network and ready to go.

I’m finally learning to ask myself whether I REALLY need a new toy before I go out and buy something new and shiny. If it doesn’t deliver a capability that the family or I will actually use, or if it’s going to require a lot of maintenance, I just don’t need it.

If there’s anything you would like to hear more about, please let me know in the comments.

{ 3 comments }

Playing Dave Navarro’s Bigger Game Part 3: Income Streams That You Can Actually Create

October 14, 2009

As I have read through the Bigger Game series, I have come to realize that there is an underlying assumption that the reader is engaged in an online service and/or information product business.  There’s no mention of physical product or manufacturing.  I understand those are different problems, and that’s not where Dave focuses his efforts.  [...]

Read the full article →

Want to Build a Freedom Business? Here’s How

October 13, 2009

If you’ve been hearing about people who had a great idea, started with little or nothing, and built a business to support themselves and their families, but thought you couldn’t do it, think again.  A year or so ago, I started exploring different blogs on productivity and business building.  As I explored, I ran across [...]

Read the full article →

Playing Dave Navarro’s Bigger Game Part 2

October 9, 2009

A funny thing happened the other day.  Just as I was posting my review of Dave Navarro’s Bigger Game Part 1, he posted Part 2.  And wouldn’t you know, step #4 in Part 2 was posting reviews.  So for a brief shining moment, I was ahead of the game.  Look out Dave, I’m stalking you!
Part [...]

Read the full article →

I’m Going To Play Dave Navarro’s Bigger Game, And So Can You

October 6, 2009

I’ve been following Dave Navarro for a while, and received some solid insights from a number of his blog posts and his product launch ebook. Recently, Dave decided to play a bigger game.  Even better, he decided to invite others to play as well.
Dave started out in the online biz world with a personal growth [...]

Read the full article →

Why mikestankavich.com And stankavich.com?

October 6, 2009

Some of my readers with sharp eyes may have noticed that I post on both stankavich.com and mikestankavich.com. If you did happen to notice, you may have wondered why I have two blogs with essentially the same domain name.  My intent is to write about topics of personal interest, promote my consulting services, and promote [...]

Read the full article →

How Copylicious inspired massive improvement to my About page

July 17, 2009

One of the things that’s always difficult about bringing up a new site, particularly a personal branding/image site, is writing an about page that isn’t laden with bizspeak buzzwords. It’s perilously easy to end up with something that sounds like it came out of the Dilbert Mission Statement Generator. Unfortunately the mission statement generator is [...]

Read the full article →

More Stupid Mortgage Lender Tricks

July 14, 2009

After last week’s fiasco with Wells Fargo not processing the payment from my short sale closing, I thought it couldn’t get any worse. I was wrong. I called today to confirm that the payment had been received and that the loan had been closed. They said yes, they received the payment, but no, the loan [...]

Read the full article →

Why I chose Cartika Hosting

July 13, 2009

I’m very picky about web hosting. Too picky, in fact. But I finally found a hosting company that has met my overly demanding expectations. Cartika Hosting has worked flawlessly for me since I signed up.
I was so frustrated with the state of available commercial hosting that I hosted myself from home over cable modem for [...]

Read the full article →