2013-08-17 OpenVPN(tunモード)で接続する TCP or UDP 一つで VPN を構成できる openvpn はかなり便利なのだが、検索しても資料がやたら古かったり、ネットワーク構成が合わなかったりして苦労するので整理してみた。 基本説明 openvpn はオープンソースで開発されている SSL-VPN (Wikipedia) と呼ばれるタイプのVPNソフトウェアで、Windows, Mac, FreeBSD, Linux だけではなく iOS, Android などでも稼働するという特徴を持つ。 Windows/MacにはGUIクライアントがあるものの、設定はどのOSでも基本的に設定ファイルに設定を書くという原始的なやり方かつそれなりに面倒。また、ネットワーク構成によってやたら面倒な設定や鍵作成などの作業が必要になるという問題点もある。 プロトコル デフォルトでは