VPNサーバ構築にGoogle Cloud Platform (Google Compute Engine) を使用したのでメモ
VPNサーバの選択
VPNサーバは複数様々あるが、今回はクライアント側で専用ソフトやアプリが不要な SoftEther VPN とした。
サーバの選択
仮想サーバでどこにしようか考えた場合に、GCE (Google Compute Engine) であれば無料枠をだいぶ活用できそうということで選択。
参考
以下を参考に作成した。
- GCP無料枠を使ってSoftEther VPN Serverを立ち上げる
- GCEの無料枠を活用して安価なVPNサーバを構築する① - てのひら
- GCEの無料枠を活用して安価なVPNサーバを構築する② - てのひら
- GCPにSoftether Serverを立てる(iPhone/ラズパイから接続)(NAT超えWake on LAN[2]) - Qiita
- GCE 上に VPN サーバーを立てる - kawabatas技術ブログ
メモ、注意点
- GCE (Google Compute Engine) の無料枠が再帰変わったので注意。古い記事では f1-micro となっているが現在2021/10/25時点では e2-micro である。
- 今後も変わることが予想されるので、その時の最新情報をあたる必要がある。
- 接続を試してOKだったクライアントは以下の通り。いずれもOS標準機能で接続ができた。
- Windows10 Pro
- Raspberry Pi OS (Raspberry Pi Zero W)
- Android (ガラホ)
- 自宅のRaspberry Piを常時VPN接続させている。これでインターネット経由で安全にRaspberry Piにアクセス可能となった。