OpenVPN は Windows, Mac OS X, ChromeOS, *BSD, Linux, Android(アンドロイド端末), iOS(iPhone/iPad/iPod) などで利用できるため、 PC以外のスマートフォン等からも通信できる。
OpenVPNによるVPN接続を行なうためには,以下の3つの手順が必要となる。
OpenVPN Download より最新版をインストールする。
その後の手順
(Windows版)。
関連ファイル:
tunnelblick をインストールする。
Google Play から OpenVPN Connect をインストールする。
AppStoreから OpenVPN Connect をインストールする。
openvpnパッケージをインストールする。
情報教室の端末でFVWMモードでログインし、 「背景画面クリック」→「VPN接続鍵の作成」を選択すると仮想端末が起動する。
mkvpnkey 本人確認をします。 このコマンドを起動した人のパスワードを入力してください。 Password: (royのログインパスワードを入れる) VPN接続時のパスフレーズを決めて入力して下さい: ※ 確認のためもう一度同じパスフレーズを入力して下さい: ※
上の例の ※ は, VPN接続用パスワードを新たに考えて入力する。 ただし、iPhoneで利用する予定の鍵にはパスワードを設定しない ようにする。なお、このパスワードは既にその端末を利用する権利を得た上での 利用なので設定なしでも構わない。いたずら防止のために 3,4文字程度の簡単なものを設定するのはよい選択だが、 絶対に忘れないようにする。
接続パスワードを2回入れると鍵が生成され, 自分のメイルアドレスに送付される。
c112085@h.koeki-u.ac.jp に接続に必要な関連ファイルを送信しました。
鍵ファイルはzip圧縮されている。このzipファイルを自分のPCにコピーし展開する。
鍵作成前に、アンケートシステムへのアドレス登録が必要である。 スマートフォンのメイルアプリから er-8桁学籍番号@k.koeki-u.ac.jp 宛に空メイルを送り、登録完了の自動返信メイルが来ることを確認する。
登録後、royにログインし、mkvpnkeyコマンドを以下のように起動する。
mkvpnkey -mobile
アンケートシステムへ登録済みか確認が出るのでEnterを押すと、 登録済みアドレスへemailが送られる。例:
Passcode = 12345
このパスコードをキーボード入力で答えると、 生成された鍵がモバイル端末に送付される。
OpenVPN Connectを起動し設定メニューの「Import From SD Card」を選び, 送付された鍵ファイルのうち ユーザ名-日付.ovpn を選択(Select)しADDボタンを押して登録する。 すると [Connect] ボタンが現れるので,必要時にそれを押すとつながる。
zipファイルを展開したディレクトリにある run または run2 スクリプトを起動する。
sudo ./run
なお、Linuxの場合はOpenVPNが標準装備であることが多いので 起動時に自動的に接続することなどもできる。 詳細はLinuxでのVPN を参照のこと。