はじめに
SoftEther VPNを構築していることを前提に、OpenVPNを設定し、 Androidで読み取る手順を記載しています。
SoftEther VPNサーバーのインストール
SoftEtherダウンロードセンター
からSoftEther VPN Server Manager for ~
をダウンロードし、インストールする。
SoftEther VPN サーバーの設定
- SoftEther VPN サーバー管理マネージャ >
OpenVPN / MS-SSTP 設定
を開く。 - 「OpenVPN サーバー機能を有効にする」にチェックを入れ、ポート番号を設定する。
- 「OpenVPN クライアント用のサンプル設定ファイルを生成」をクリックしてZIPファイルをダウンロードする。
サーバー証明書の取得
- SoftEther VPN サーバー管理マネージャ >
暗号化と通信関係の設定
を開く。 サーバー証明書
>エクスポート
>X509 証明書ファイル(.CER)と秘密鍵ファイル (.KEY)の組み合わせとして保存する
を選択し、パスフレーズを設定した上で、OKを押し、1️⃣X509証明書ファイル(.CER)と2️⃣秘密鍵ファイル(.KEY)をダウンロードする。サーバー証明書
>証明書の表示
>ファイルに保存
で3️⃣CA証明書(.CER)をダウンロードする。
.opvnファイルの編集
- ZIPファイルから
~_openvpn_remote_access_l3.ovpn
を取り出して開く。 - 67行目付近の
remote xxx.xxx.xxx.xxx 1194
をサーバーのIPアドレスとポート番号に変更する。 - 最下部の
のコメントアウトを外し、1️⃣X509証明書ファイルの中身を貼り付ける。 - 同じく最下部の
のコメントアウトを外し、2️⃣秘密鍵ファイルの中身を貼り付ける。 - 最下部に
を新たに追記し、3️⃣CA証明書の中身を貼り付ける。 - 保存して終了。
Androidでの設定
- OpenVPN Connect – OpenVPN Appをダウンロードし、インストールする。
- 作成した
~_openvpn_remote_access_l3.ovpn
を読み込む。 - 接続ボタンを押して接続する。