LoginSignup
12
5

More than 3 years have passed since last update.

AWS Client VPNとSoftEtherVPNを比べてみた

Posted at

はじめに

AWS Client VPN と SoftetherVPN をそれぞれ使う機会があったので、比べてみた個人的な感想です。

詳細な情報、手順などはどちらも公式ドキュメントが充実してるので、そちらを参照ください。
AWS Client VPN管理者ガイド
SoftEther VPN マニュアル

比較してみる

概要

AWS Client VPN ・プロトコル:OpenVPN
・フルマネージドなので管理が楽
・当たり前だが、AWS上にしか構築できない
SoftetherVPN ・プロトコル:色々。標準はSoftetherVPNプロトコル
 (標準プロトコルはMac非対応なので、Mac対応するなら OpenVPN,L2TP/IPsec等に変更する)
・SoftetherVPNサーバを立てる必要がある
・AWS以外の環境にも構築できる
なんとWindows98,Solaris8なんかもサポートされている・・・
要求スペックがとても小さい
・開発は継続されている(最新ビルド:2020-03-20、2020-04-03時点)

構築

AWS Client VPN AWSコンソールで クライアントVPNエンドポイント を作成、VPCに関連づける。
SoftetherVPN 任意の環境に SoftetherVPN Serverをインストールする。
※AWS上に構築する場合、コミュニティAMIが提供されているのでEC2インスタンスを起動するだけで使用可。

管理、設定

AWS Client VPN クライアントVPNエンドポイントのコンソールで管理
SoftetherVPN SoftetherVPNサーバ管理マネージャ を使用(任意の端末にインストールする)

クライアントからの接続

AWS Client VPN OpenVPNベースのVPNクライアント を使用。
AWSから公式クライアントもリリースされた。
SoftetherVPN SoftetherVPNクライアント接続マネージャ を使用するのが楽。
Mac版は実験バージョンのため推奨しない、となっているのでOS標準クライアントを使用。

使い勝手、安定性、速度

詳細にデータ取って比較、とかはしてませんが。
どちらも使っていて気になるところは特に無し。

比較した感想

AWS上で運用するなら SoftetherVPNを選ぶ理由は特に無さそうなので AWS Client VPNを使うのが良い気がします。
AWS以外の環境でVPN構築するならSoftetherVPNは手軽で良いですね。
要求スペックが低く、古いOSもサポートしているあたり、すごいニッチな要件での利用も可能だけど考えたくはない。

まぁ、好きなの使えば良いと思います

12
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
5