Proton VPN のホームページ

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

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

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

また、OpenVPNを使用してOpenWrtルーターでProton VPNを設定することもできますが、OpenVPNを使用する特別な理由がない限り、WireGuardの使用をお勧めします

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

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

  • お客様のOpenWrtルーターのウェブインターフェイスにアクセス(新しいウィンドウ)できるよう、お客様のLANネットワークに接続されたコンピューター。これを行うには、ブラウザのURLバーに192.168.1.1を入力します。 

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

ステップ1:WireGuard 設定ファイルをダウンロードする

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

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

ステップ2:WireGuardサポートをインストールする

1. OpenWrtのウェブインターフェイスを開いてサインインし、システムソフトウェアアクションリストの更新…に進みます。

アプリリストを更新する

2. Filterフィールドに「WireGuard」と入力し、パッケージカタログの検索結果からluci-proto-wireguard Installを選択します(このパッケージが表示されない場合はluci-app-wireguardを選択します)。

luci-proto-wireguardをインストールする

3. ルーターの電源をオフにしてから再びオンにします(これは、ウェブインターフェイスでSystemRebootに移動して行うこともできます)。

ステップ3:WireGuardインターフェイスを設定する

1. NetworkInterfacesAdd new interface…に進みます。

新しいインターフェイスの追加

2. 新しいインターフェイスに名前(proton0など)を付け、ProtocolドロップダウンメニューからWireGuard VPNを選択します。完了したらCreate interfaceをクリックします。

新しいVPNインターフェイスを作成する

3. Import configurationLoad configuration…に進みます。

WireGuard 設定ファイルをインポートする

4. ステップ1でダウンロードしたWireGuard 設定ファイルをテキストエディタで開き、その内容をテキストボックスに貼り付けます。完了したら設定をインポートをクリックします。

構成を貼り付ける

5. 新しいインターフェイスのページで、Peersタブに移動します。唯一のImported peer configurationの横にあるEditをクリックします。

インポートされたピアの構成を編集する

6. Route Allowed IPsに移動し、チェックボックスが選択されていることを確認します。Saveをクリックします。

許可されたIPのルーティングを許可する

7. 新しいWireGuardインターフェイスの構成ページに戻り、Saveをクリックします。

保存

8. Interfacesページで、Save & Applyをクリックします。

保存して適用

すべてのトラフィックが新しいインターフェイスを経由してルーティングされるようになりますが、ファイアウォールがまだ設定されていないため、ルーターを介したインターネット接続はすべて一時的に切断されます。

ステップ4:ファイアウォールを設定する

1. NetworkFirewallZonesAddに進みます。

ゾーンを追加する
  1. 以下の設定を入力または選択します。
  • Namevpnなどの適切な名前を入力します
  • Input:Reject
  • Output:Accept
  • Forward:Reject
  • Masquerading:有効
  • Covered networksステップ3で作成したWireGuardインターフェイス(この例ではproton0)を選択します。
  • Allow forward from source zones:lan
ゾーンを設定する

3. Zonesページに戻り、トラフィックが新しく作成されたVPNゾーンを経由してルーティングされるように、デフォルトのLANゾーンを編集する必要があります。これを行うには、lanゾーンの横にあるEditをクリックします。

ゾーンを編集する

4. MSS clampingのチェックボックスが有効になっていることを確認し、Allow forward to destination zonesに移動して、先ほど作成したVPNゾーン(この例ではvpn)以外のすべてのゾーンの選択を解除します。完了したらSaveをクリックします。

MSS clampingを有効にし、vpnゾーンにのみ転送する

ステップ4:DNSを設定する

DNS漏洩を防ぐために、OpenWrtがお客様のISPのものではなく、Proton VPNのDNSサーバーを使用するように設定する必要があります。

1. NetworkInterfaceswanEditの順に進みます。

wanインターフェイスの編集

2. 詳細設定タブへ進み、→ Use DNS servers advertised by peerのチェックボックスの選択を解除します。新たにUse custom DNS servers(カスタムDNSサーバーを使用)オプションが表示されます。10.2.0.1(Proton VPNのDNSサーバーアドレス)を入力し、→ +をクリックします。完了したら保存をクリックし、メインのInterfacesページに戻って保存 & 適用をクリックします。

DNS設定の構成

お客様のOpenWrtルーターは、最初のステップで選択したVPNサーバーを介してすべての接続をルーティングするように設定されました。当社の無料の安全なIPスキャナーにアクセスしてVPNが正常に動作していることを確認し、browserleaks.com/dns(新しいウィンドウ)にアクセスしてDNS漏洩がないことを確認してください。

VPNが動作していることを確認する