Proton VPN のホームページ

OpenVPNを使用してOpenWrtルーターにProton VPNをセットアップする方法

閲覧中
1 分
カテゴリー
ルーター

お客様のルーターにProton VPNをセットアップすることで、そのルーターを使用してインターネットに接続するすべてのデバイスを保護することができます。このガイドでは、OpenVPNのVPNプロトコルを使用して、OpenWrt(新しいウィンドウ)ルーターにProton VPNをセットアップする方法を段階的に説明します。

弊社ではOpenWrt 22.03以降のみをサポートしていますのでご注意ください。古いバージョンのOpenWrtを実行している場合は、ファームウェアを最新バージョンにアップグレードすることをお勧めします。また、このガイドはルーターが「工場出荷時のデフォルト」設定を使用していることを前提としています。これらを変更している場合、DNS漏洩が発生する可能性があります。

その他にも、幅広く選ばれている人気のルーターにProton VPNをセットアップするためのガイドをご用意しています。

開始する前に、以下が必要となります。

OpenWrtルーターにProton VPNをセットアップする方法

1. OpenVPN設定ファイルをダウンロードする

account.protonvpn.comにて、Protonアカウントのユーザー名とパスワードを使用してProton VPNにサインインし、ダウンロードOpenVPN 設定ファイルに進み、OpenVPN設定ファイルをダウンロードします。その際、必ずプラットフォームを選択:ルーターにしてください。

Proton VPNからOpenVPN設定ファイルをダウンロードする方法はこちら

2. 必要なパッケージをインストールする

こちらの公式手順(新しいウィンドウ)に従って、OpenWrt用の次のパッケージをインストールします: openvpn-openssl(新しいウィンドウ)およびluci-app-openvpn(新しいウィンドウ)

これが完了したら、ルーターの電源をオフにしてから再びオンにします。OpenWrtのウェブインターフェースに新しいOpenVPN設定ページが表示されます。

3. OpenVPN設定ファイルをアップロードして編集する

OpenWrtのウェブインターフェースで、VPNOpenVPNOpenVPN configuration file upload Browse… の順に移動し、 ステップ1でダウンロードしたOpenVPN設定ファイルを選択します。

必要なパッケージをインストールする

次に、OpenVPN instancesに移動し、アップロードしたばかりのOpenVPN設定ファイルの横にあるEditをクリックします。

設定ファイルを編集する

auth-user-passで始まる行を探し、ユーザー名/パスワードの.authファイルへのフルパスを追加します。これは、ページ下部のSection to add an optional ‘auth-user-pass’ file with your credentialsという見出しの横にあります。

編集を行う

Section to add an optional ‘auth-user-pass’ file with your credentialsの下のボックスに、OpenVPNのユーザー名とパスワードを入力します。注意:これらは通常のProton VPNのユーザー名やパスワードとは異なります。

注意:弊社のNetShield DNSフィルタリング機能を使用するには、マルウェアをブロックする場合はユーザー名にサフィックス +f1を、マルウェア、広告、トラッカーをブロックする場合は+f2 を追加します(例:123456789+f2)。

Saveをクリックし、VPNOpenVPNSave & Applyの順に移動します。

保存して適用

4. OpenVPNクライアントを起動して有効にする

OpenVPN instances に移動し、作成したばかりのVPNインターフェースのEnabled チェックボックスをオンにして、Start をクリックします。OpenVPN接続の開始(および終了)には、最大10秒かかる場合があります。

完了したら、Save & Applyをクリックします。

OpenVPNクライアントを起動して有効にする

5. ファイアウォールルールを構成する

これでVPNがセットアップされ、ルーターで使用できるようになりました。ただし、ルーターに接続するデバイスはインターネットにアクセスできなくなります。これを修正するには、いくつかのファイアウォールルールを構成する必要があります。NetworkFirewallZonesZones ⇒ Forwardingswan(赤のゾーン) → Editの順に移動します。

Edit wan zone

Advanced Settingsタブ → Covered devicesに移動し、ドロップダウンメニューからEthernet Adapter “tun(x)” を選択します(実行しているVPNインターフェースが一つだけの場合は、通常tun0になります)。

Saveをクリックし、Save & Applyをクリックします。

OpenWrt firewall options

6. DNS設定を構成する

Network Interfaces wan → Editの順に移動します。

Advanced Settingsタブに移動し、次の設定を構成します:

  • Use DNS servers advertised by peers:チェックを外す
  • Use custom DNS servers:10.2.0.1
DNS設定を構成する 2

Save、次にSave & Applyをクリックします。

7. テストを実行する

VPN接続を確立します。VPNが動作していることを検証するには、ネットワーク上の任意のデバイスから弊社の無料の安全なIPスキャナー(新しいウィンドウ)にアクセスしてください。DNS漏洩がないことを確認するには、dnsleaktest.com(新しいウィンドウ)にアクセスしてください。