不具合農場 地獄の大豊作不具合様は本日もすこやかなれば、本日も大豊作なり。 不具合様には不具合をお供えすべし。 今日もお供え物作ってますか? |
トップへ戻る ブログのトップへ戻る Word Press |
|
不具合道楽 地獄のフルコース不具合御飯 不具合味噌汁 不具合満漢全席 | ||
コンピューターのはらわた無修正大公開 | ||
不具合設計局キャンペーン中 |
2014-08-06 (Wed)
_ [開発メモ] TinyVPN vs OpenVPN
自宅と実家との間のVPNにTinyVPNというのを使ってます。これは一部シェアウェアであるものの、値段は安く、結構使い勝手がいいです。難点はWindows版しか提供されていないことで、Linuxなどでは使えません。OpenVPNというのもあり、こちらはフリーウェアとしてよく使われているようです。これはWindows版とLinux版が提供されており、Raspberry Piなどの安価なハードウェアでVPNが組めます。
OpenVPNのWindows版でこれをサービスとして動かすと、タスクトレイからは状態が分からないのが問題です。(アプリとして動かすとタスクトレイから状態を表示できます) でまあ、調べてみたのですが、VPN機能本体であるopenvpn.exeにopenvpn-gui.exeがソケット接続することで状態を取得している模様。サービス実行だとopenvpn.exeがソケット接続機能を提供しなくて、これが基本的な理由っぽい。openvpn.exe起動時の引数でソケット接続機能を有効にして、openvpn-gui.exeを調整することで、サービス実行でもタスクトレイから状態が分かるようにできました。
今まではネットブック上でTinyVPNを動かすことでVPNを組んでいたのですが、Raspberry PiでOpenVPNを動かせば、より安価で低消費電力になりそうです。
[ツッコミを入れる]