以前に書いた“VPN Gateway でSSL-VPN を使用する#4 Android から接続”をInternational サイトを前提に書き直しました。テストも再度実施しています。
Alibaba Cloud VPN Gateawy のSSL-VPNですが、WIndows 以外のOSに対応しています。
日本サイト契約のAlibaba Cloud のドキュメントでは Android や iOS の対応の記載があったのですが International サイト契約ではその記載が無くなっています。
VPN Gateway の SSL-VPN は OpenVPN ベースだと推測します。Android から接続出来るか確認します。
目次
1. Android へのOpenVPN クライアントのインストール
Google Play Store より”OpenVPN Connect”をインストールします。
インストール完了後、OpenVPN Connect を起動します。
設定ファイルをインポートするために”OVPN Profile”をクリックします。
手順を実行する前に、Alibaba Cloud VPN Gateway の管理画面から設定ファイル一式をダウンロードし、アンドロイドにダウンロードしておきます。
SSL Clients からファイル一式のZIPファイルをダウンロードします。
”config.ovpn”を指定し、”IMPORT”をクリックします。
Titileには接続先のVPN Gateway のIPアドレスが既定で入力されていますが、変更する場合は変更し、そのままでよければ”ADD”をクリックします。
インストールと設定が完了しました。
2. 接続テスト
2.1. VPN 接続
接続の操作は簡単です。 プロファイルの左横のスライドボタンをクリックします。
“OK” をクリックします。
接続が完了すると緑色文字で”CONNECTED”となります。 ”YOUR PRIVATE IP”にはVPN Gateway から割り当てられたIPアドレスが表示されます。
2.2. Alibaba Cloud のECS への接続テスト
Android にインストールされた Chrome から ECS インスタンスの プライベートIPアドレス “172.24.203.118” に接続します。
以下のとおりWeb サーバとVPN を経由して接続されたことを確認出来ました。
ECS インスタンス側で Apache のアクセスログも確認します。 Android に割り当てられたプライベートIP “192.168.1.6” で検索します。
以下の通りVPN Gateway 経由でアクセスされたことを確認出来ました。
3. まとめ
Android にOepnVPN Connect をインストールし、Alibaba Cloud VPN Gateway のSSL-VPN に接続出来ることが確認出来ました。
Google Play Store ではOpenVPN Connect 以外にも複数のクライアントソフトウェアが提供されています。 OpenVPN Connect で機能が不足する場合には検討することになりそうです。
以上です。