自分は自宅に CentOS を中心に構築した簡易ローカルネットワークがあります。自宅には固定の光回線もあるので、ブロードバンドルーターのポートフォワーディング機能を使って自宅内の HTTP サーバーを公開したり、SSH サーバーや DB サーバーににインターネットからログインできるようにしていました。 もちろんこれはこれで便利ではあったのですが、自宅内に KVM の仮想サーバーを構築したあたりから少しずつ限界を感じることがでてきました。仮想サーバーができたことで簡単&気楽にマシンを増やして使うことができるようになるのはいいのですが、動的に増やしたマシンに接続するための設定として、2つ以上の異なる HTTP サーバーに 80 番ポートで接続したい、とか、ポートフォワーディングだけでは限界を感じることが多くなってきたのでした。まあ自宅ネットワーク環境もこんな悩みを抱えるレベルになれば立派かな、
![OpenVPN でローカル(自宅)ネットワークに VPN 接続する : まだプログラマーですが何か?](https://cdn-ak-scissors.b.st-hatena.com/image/square/7686246dc007e79901546d661b6f58ab16f11130/height=288;version=1;width=512/https%3A%2F%2Flivedoor.blogimg.jp%2Fdotnsf%2Fimgs%2Fa%2F9%2Fa9bdbc7f.jpg)