コンテンツにスキップ

GL.iNetルーターでWireGuard VPNを使用するためのポートフォワーディング設定方法

GL.iNetルーターでWireGuard VPNサーバーを設定すると、ローカルネットワークへ安全に (フルトンネルで)リモートアクセスできます。GL.iNetルーターをISPルーターのLANポート などのメインルーターに接続している場合は、VPNトラフィックをGL.iNetデバイスへ転送する ために、メインルーターでポートフォワーディングを設定する必要があります。この記事では、 手順を案内するとともに、設定内容と主な用語をわかりやすく解説します。


ポートフォワーディングが必要な理由

GL.iNetルーターがメインルーターに接続されている場合、外部からのトラフィックを WireGuardサーバーに到達させるには、メインルーターでのポートフォワーディングが必要です。 外部ネットワークからVPNサーバーへ接続できるように、メインルーターでポートフォワーディングを 有効にし、VPNサーバー用のポート(例:51820)のみを開放します。外部ネットワーク上のデバイスが GL.iNetルーターとのVPNトンネルを確立すると、VPN経由でメインルーター配下のローカルネットワークに アクセスできます。つまり、GL.iNetルーターのLANだけでなく、メインルーターのLANにもアクセス可能です。

VPNサーバーへのメインルーターのポートフォワーディング(例:GL.iNet Brume 2)

WireGuardのポートフォワーディング手順

メインルーターのゲートウェイIPアドレス

1. メインルーターの管理画面にログインする(またはISPのモバイルアプリをダウンロードしてログインする):

WebブラウザーにメインルーターのIPアドレスを入力して管理画面にアクセスします。通常は 192.168.1.1または10.0.0.1です。このIPをすばやく確認するには、GL.iNetルーターを自宅の ネットワークに接続した状態で、インターネットページに表示される「ゲートウェイ」のIPを確認します。

2. ポートフォワーディングの項目に移動する:

ルーターのブランドによって、この項目は「Port Forwarding」、「Virtual Server」、または「NAT Forwarding」と表示される場合があります。

3. ポートフォワーディングルールを設定する:

  • 外部ポート(パブリックポート):WireGuard サーバーで使用するよう設定されているポートを指定します(デフォルトは51820)。
  • 内部ポート(プライベートポート):GL.iNetルーターでWireGuardが待ち受ける ポートと一致するよう、こちらも51820に設定します。
  • プロトコル:WireGuardはUDPプロトコルで動作するため、UDPを選択します。
  • 内部IPアドレス(宛先IP):ネットワークに応じて、GL.iNetルーターのLAN IPアドレス(192.168.x.xまたは10.x.x.xのような形式)を指定します。GL.iNetルーターのWANポートを ISPルーターのLANポートに接続すると、このアドレスはメインルーターから割り当てられます。メイン ルーターのデバイス一覧、またはGL.iNetルーターのインターネットページで確認できます。

4. 送信元ポートを設定する(任意):

ルーターに「Source Port」オプションがある場合は、接続元ポートによる制限を避けるため「Any」に 設定するか、空欄のままにします。特にNAT配下ではWireGuardクライアントがランダムな送信元ポートを 使用する場合があり、このポートを制限すると正当な接続がブロックされる可能性があります。

5. 設定を保存してテストする:

  • 必要な情報をすべて入力したら設定を保存し、必要に応じてメインルーターを再起動します。
  • 設定をテストするには、モバイルホットスポットなどの外部ネットワークからWireGuardサーバーに 接続し、ポートフォワーディングが正しく機能していることを確認します。WireGuardサーバーと 対応するクライアントプロファイルの設定方法については、こちらをご覧ください:https://docs.gl-inet.com/router/jp/4/interface_guide/wireguard_server/

主な用語とその意味

  • 外部(パブリック)ポート:メインルーター上でインターネットに公開される ポートです。受信するVPNリクエストはこのポートを宛先とします。
  • 内部(プライベート)ポート:GL.iNetルーター上でWireGuardが接続を待ち受ける ポートです。
  • 送信元ポート:クライアントが接続を開始する際に使用するポートです。大半の クライアントはランダムなポートを使用するため、正当な接続をブロックしないよう通常は「Any」に 設定することを推奨します。
  • 内部IPアドレス(宛先IP):ローカルネットワーク上のGL.iNetルーターの IPアドレスです。

追加のヒント

  • セキュリティを考慮する:公開範囲を最小限に抑えるため、ポートフォワーディング ルールは必要なプロトコル(UDP)に限定します。
  • Dynamic DNS(DDNS)の使用:パブリックIPが動的に変化する場合は、GL.iNet ルーターに組み込まれたDDNSサービスを有効にしてVPNへのアクセスを維持します。

ルーター固有の手順については、こちらのGL.iNetドキュメント一覧をご覧ください:https://docs.gl-inet.com/router/jp/4/tutorials/how_to_set_up_port_forwarding/


CGNATについての簡単な説明

多くのISPは、限られたIPv4アドレスを管理するためにCGNATを使用し、複数の顧客に共有の パブリックIPを割り当てています。これによりデバイスへ直接アクセスできなくなり、ポート フォワーディングも不可能になります。CGNAT配下にいる場合は、ポートフォワーディングを必要とせずに 安全なリモートアクセスを実現できるAstrowarpやTailscale などのVPNサービスの利用をご検討ください。リンクをクリックして、お使いのGL.iNetルーターがTailscaleまたはAstroWarpに対応しているかをご確認ください。 VPN設定の詳しい手順については、この動画プレイリストをご覧ください。

著者について

バージニア州出身で海外旅行を愛するAdamは、Virginia Techで電気工学の学位を取得しました。 GL.iNetでソリューションエンジニアおよびコールセンター支店長を務めるほか、デジタルノマド向けの 情報サイト「The Wired Nomad」の創設者でもあります。ウェブサイトで彼とつながりましょう。

GL.iNetについて

2010年に設立されたGL.iNetは、OpenWrtベースのルーターと革新的なリモートネットワークソリューションを提供するリーディングカンパニーです。コンパクトなトラベルルーターから最先端のリモートKVMまで、パフォーマンスとセキュリティを追求した受賞歴のあるネットワーク技術を提供しています。

GL.iNetは、人々と組織が安心して接続できる力を提供します。ユーザー自身がコントロールできるようにすることで、Good Lifeを形づくる生産性とコラボレーションを支援します。

前の記事 GL.iNet 2024年ブラックフライデーショッピングガイド - 大幅割引!
次の記事 GL.iNetルーターへのリモートアクセス: どこからでも管理

製品の比較

{"one"=>"比較する2つまたは3つのアイテムを選択します", "other"=>"選択された3つのアイテムの{{ count }}"}

比較する最初のアイテムを選択します

比較する2番目の項目を選択します

比較する3番目の項目を選択

比較