Proton VPN のホームページ

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

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

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

OpenVPNについてより詳しく

FreshTomatoは、 Tomatoコミュニティが開発したルーター用カスタムファームウェアのうち、現在も活発にサポートされている唯一のバージョンであることにご注意ください。古いバージョンのTomatoを使用している場合は、FreshTomatoへのアップグレードをお勧めします。

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

さまざまなルーターにProton VPNをインストールする方法はこちら

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

  • FreshTomatoルーターのウェブインターフェイスにアクセスできるように、LANネットワークに接続されたコンピューター。これを行うには、お使いのブラウザのURLバーに、ルーターのメーカーから提供されたアドレスを入力します。これは通常、192.168.1.1です。
  • Your OpenVPN username and password. These are different from your regular Proton VPN username and password. To find them, sign in to account.protonvpn.com and go to AccountOpenVPN username.

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

1. OpenVPN設定ファイルを作成する

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

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

FreshTomatoを構成するには、VPNサーバーのIPアドレスポート番号が必要です。これらは、証明書に記載されている最初のremote行にあります。最初の番号がIPアドレス二番目の番号がポート番号です。以下の例では、IPアドレスは185.159.157.6、ポート番号は51820です。

VPNサーバーのIPアドレスとポート番号

また、OpenVPNのスタティックキーも必要です。これは—–BEGIN OpenVPN Static key V1—-で始まり、—–END OpenVPN Static key V1—–で終わります。

そして最後に、この構成ファイルからTLS証明書(新しいウィンドウ)を入手する必要があります。これを見つけるには、ダウンロードしたOpenVPN構成ファイルをテキストエディターで開き、—–BEGIN CERTIFICATE—- で始まり、-—-END CERTIFICATE—–で終わるテキストを探します。

OpenVPNのTLS証明書

1. OpenVPNの基本設定を構成する

ブラウザウィンドウでお使いのFreshTomatoルーターのウェブインターフェイスを開き、VPN VPN TunnelingOpenVPN ClientBasicタブに移動して、以下の設定を構成します:

(お使いのデバイスで複数のOpenVPNクライアントがサポートされている場合は、構成するクライアントを選択できます。)

  • Enable on Start:チェックを入れる
  • Interface Type:TUN
  • Protocol:UDP
  • Server Address/Port:VPNサーバーのIPアドレスポート番号を入力します。これらは、証明書に記載されている最初のremote行にあります(詳細はステップ1を参照してください)
  • Firewall:Automatic
  • Create NAT on tunnel:チェックを入れる
  • Inbound Firewall:チェックを入れる
  • Authorization Mode:TLS
  • TLS control channel security (tls-auth/tls-crypt):Encrypt channel Username/Password Authentication:チェックを入れる 
  • Username:OpenVPNのユーザー名 
  • Password:OpenVPNのパスワード。

注意:OpenVPNのユーザー名とパスワードは、通常のProton VPNのユーザー名およびパスワードとは異なります

  • Username Authen. Only:-
  • Auth digest:SHA256

追加の機能を有効にするには、OpenVPNのユーザー名に以下のサフィックスを追加します。

  • NetShield Ad-blocker: +f1
  • NetShield Ad-blocker advanced(マルウェアやトラッカーもブロック):+f2
OpenVPNの基本設定を構成する

2. OpenVPNの拡張設定を構成する

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

  • Poll interval:0
  • Redirect internet traffic:No 
  • Accept DNS configuration:Exclusive
  • Data ciphers: AES-256-GCM
  • Compression:Disabled
  • TLS Renegotiation Time:0
  • Connection retry:-1
  • Verify Certificate (remote-cert-tls server):チェックを入れる
  • Verify Server Certificate Name (verify-x509-name):No
  • Custom configuration:テキストフィールドに以下の行を追加します:
remote-random
nobind
tun-mtu 1500
mssfix 0
persist-key
persist-tun

注意:これらの構成設定は、以下のスクリーンショットに表示されている設定に置き換わるものです。

OpenVPNの拡張設定を構成する

3. OpenVPNのキー設定を構成する

Keysタブを選択し、以下の設定を構成します:

  • Static key:OpenVPN構成ファイルからOpenVPNスタティックキーを貼り付けます(ステップ1を参照してください)
  • Certificate Authority:OpenVPN構成ファイルからTLS証明書を貼り付けます(ステップ1を参照してください)

完了したら、保存をクリックします。

OpenVPNのキー設定を構成します

4. VPN接続を開始します

作成したばかりのVPN接続を開始するには、いずれかのOpenVPNクライアント構成タブにある今すぐ開始ボタンをクリックしてください。

VPN接続を開始します

接続が正常に完了したことを確認するには、ステータスタブにアクセスしてくださいまた、お客様のネットワーク上の任意のデバイスから当社の無料の安全なIPスキャナーにアクセスして、VPNが動作しているかどうかをテストすることもできます。

VPNの接続状態を確認します

注意:FreshTomatoを新規インストールした直後、またはお客様のルーターをハードリセットした直後の場合、ルーターに正しい時刻が設定されていないため、接続に失敗することがあります。通常、ルーターを再起動すると、インターネットから日付と時刻が更新されてこの問題が解決され、VPN接続を正常に確立できるようになります。

お客様のFreshTomatoルーターでキルスイッチをセットアップする方法

お客様のルーターのキルスイッチは、何らかの理由でVPN接続が切断された場合に、ルーターに接続されているデバイスがインターネットに接続するのを防ぐセキュリティ機能です。

キルスイッチについてより詳しく知る

お客様のFreshTomatoルーターでキルスイッチを構成するには、管理スクリプトファイアウォールに移動します。

VPN接続が切断された場合に、お客様のルーターに接続されているすべてのデバイスのインターネット接続を遮断するキルスイッチを作成するには、次の行を入力します:

WAN_IF=`nvram get wan_iface`
iptables -I FORWARD -i br0 -o $WAN_IF -j REJECT --reject-with icmp-host-prohibited
iptables -I FORWARD -i br0 -p tcp -o $WAN_IF -j REJECT --reject-with tcp-reset
iptables -I FORWARD -i br0 -p udp -o $WAN_IF -j REJECT --reject-with udp-reset

VPN接続が切断された場合に、指定されたIPアドレスでお客様のルーターに接続されているデバイスのみインターネット接続を遮断するキルスイッチを作成するには、次の行を入力します:

WAN_IF=`nvram get wan_iface`
iptables -I FORWARD -i br0 -s `ip address` -o $WAN_IF -j REJECT --reject-with icmp-host-prohibited
iptables -I FORWARD -i br0 -s `ip address` -p tcp -o $WAN_IF -j REJECT --reject-with tcp-reset
iptables -I FORWARD -i br0 -s `ip address` -p udp -o $WAN_IF -j REJECT --reject-with udp-reset

完了したら、保存をクリックします。

キルスイッチをセットアップする方法