ミニルーターWT3020HにOpenVPNをインストールすれば、OpenVPNのサーバーとしてもクライアントとしても使えます。ここではクライアントとしての使い方の設定方法を説明します。
OpenVPNサーバーは自分で構築して用意するか、または軽くテストしたいだけであれば、VPN Gateからサーバー設定ファイル(ovpnファイル)を入手すると楽で早いです。ただしVPN Gateで入手したサーバーは安全性が低いので、本格的な利用にはお勧めしません。
イメージ図です。
以下のように設定します:
VPN
⇒ OpenVPN
の順に開き、OpenVPNの設定画面を開く。OpenVPN
画面のOVPN configuration file upload
部分のChoose File
ボタンをクリック。ローカルのディスクに保存されたxxx.ovpn
ファイルを選択。
分かりやすい半角英文字の名前を付けて、Upload
ボタンを押す。
アップロードが成功すると、接続一覧に上記の名前を持つ接続が表示される。
接続したい名前の右にEnabled
のチェックを入れて、画面の下部のSave & Apply
を押すと、接続になる。
OpenVPNが接続状態になると、ルーターに新しいインタフェースが作成されます。しかし、デフォル設定では通信が新しいインタフェースに転送されません。そのため、OpenWrtのファイアウォール設定が必要です。
管理画面のメニューから、Network
⇒ Firewall
の順に開き、ファイアウォールの設定画面を開く。
Zones
の部分のwan
項目の右のEdit
ボタンをクリック。
Firewall Zone Settings
画面のAdvanced Setting
タグを開いて、Covered devices
の選択リストからEthernet Adapter: "tun0"
をチェックし、Save
ボタンをクリック。
tun0
というインタフェースの名前はovpnファイルに定義されている。 Save & Apply
をクリックすると、OpenVPNが使えるようになる。Enabled
のチェックを入れて、画面の下部のSave & Apply
を押すと、接続になる。Enabled
のチェックを外して、画面の下部のSave & Apply
を押すと、切断になる。