このガイドでは、OpenWrtルーターでOpenVPNクライアントを設定する方法を詳しく説明します。
必要条件
OpenWrtルーターでOpenVPNクライアントを使ってFastVPNを正しく動作させるには、以下が必要です:
OpenWrtのウェブインターフェースを開くには、管理パネルのIPアドレスをブラウザのアドレス欄に入力します。これを行うには、ブラウザに次のアドレスを入力してください:http://192.168.1.1(これでアクセスできない場合は、ルーターのマニュアルでデフォルトゲートウェイアドレスを確認してください)。また、イーサネット経由でルーターに接続する場合は、ネットワーク接続を自動的にIPアドレスを取得する設定にしてください。
1. System > Softwareに移動し、Update listsをクリックします:

2. 操作が完了するまで待ち、Dismissを押します:

3. openvpn-opensslとDownload and install packageフィールドに入力し、OKを押します:

4. Installを押して、パッケージのダウンロードが完了するまで待ちます。その後、Dismissを押します:


5. luci-app-openvpnとFilterフィールドに入力し、Installをクリックします。
次に、luci-i18n-openvpn-enとFilterフィールドに入力し、Installをクリックします:

6. Overwrite files from the other package(s)オプションにチェックを入れ、Installを押します:

7. 両方のパッケージがインストールされるまで待ち、Dismissを押します。
8. すべてのパッケージが正常にインストールされたことを確認します。そのためには、Installedタブを選択し、openvpnとFilterフィールドに入力します:

9. 変更を適用するには、Statusタブに移動し、ルーターを再起動します。
OpenWrtルーターでOpenVPN接続を設定する
1. VPNタブ > OpenVPNに移動します:

2. OVPN設定フィールドを見つけ、カスタム名(例:NCVPN)を指定し、希望する.ovpnファイルを選択します(FastVPNのアカウントパネルからダウンロード可能)。
注意:すべてのサーバーの設定ファイルはhttps://vpn.ncapi.io/groupedServerList.zip
その後、Uploadを押します:

新しく作成したOpenVPN設定で、Editをクリックします:

下部のテキストフィールドにVPN認証情報を入力します。1行目にユーザー名、2行目にパスワードを入力してください。VPNのユーザー名とパスワードはFastVPNのアカウントパネルで確認できます。

次に、最初のテキストボックスでauth-user-passで始まる行を編集し、ユーザー名/パスワードの.authファイルへのフルパスを含めます。フルパスは2つ目のテキストボックスのすぐ上に表示されます。例:
auth-user-pass /etc/openvpn/NCVPN.auth
クリックSave >> クリックSave & Apply.
OpenVPNインターフェースの追加とDNS設定の構成
1. Network > Interfacesに移動し、Add new interface…ボタンをクリックします:

2. 以下のデータを入力し、Submitをクリックします:
Name: VPN_U
Protocol: Unmanaged
Interface: Custom Interface: tun0
クリックCreate Interface:

3. Bring up on bootパラメータを有効にします。
4. Advanced Settingsタブに移動し、Use built-in IPv6-managementを無効にします。
5. Saveをクリックします:


6. WAN > Edit > Advanced Settingsに移動し、Use DNS servers advertised by peerパラメータのチェックを外し、1.1.1.1の値をUse custom DNS serverに設定します。+ボタンを押します:


7. Firewall Settingsタブに移動します。
8. Create / Assign firewall-zoneフィールドにVPNU_FWと入力します。
9. Saveをクリックします:

10. Save & Applyを押します:

11. Network > Firewallに移動し、VPNU_FWを選択してEditをクリックします:

12. General Settingsタブで、以下の設定を行います:
Input: 拒否
Output: 許可
Forward: 拒否
Masquerading: チェック済み
MSS clamping: チェック済み
Covered networks: チェック済み VPN_U
Allow forward from source zones: lanにチェック
クリックSave:

13. VPN > OpenVPNに移動します。
14. EnabledのチェックボックスをFastVPN に付け、Save & Applyを押します:

15. 1分ほど待ってからStartをクリックします:

さらにサポートが必要な場合は、サポートチームまでご連絡ください。