OpenWrtルーターにVPNを設定すると、家の中の端末をルーター側でまとめて管理できます。端末ごとにアプリを入れる必要がなく、スマートフォンやPC、対応するテレビなどの通信を同じルールで振り分けられるのが利点です。一方、設定を誤ると自宅のネットワーク全体からインターネットへ接続できなくなることもあります。まずは対応方式と復旧手段を確認し、小さな範囲から試すのが安全です。

OpenWrtは柔軟なルーターOSですが、管理画面にVPN情報を入力すればどのサービスでも自動接続できるわけではありません。必要なパッケージ、認証情報、設定形式はプロトコルやサービスによって異なります。特にサブスクリプションリンクは、クライアント向けの設定を取得するためのもので、OpenWrtの管理画面がその形式を直接読み込めるとは限りません。

設定前に対応方式とルーターの状態を確認する

最初に、ルーターがVPNクライアントとして利用する方式に対応しているかを調べます。WireGuardとOpenVPNは代表的なVPN方式ですが、必要なカーネルモジュールやユーザー空間のパッケージは異なります。LuCIの画面に設定項目が見当たらない場合は、機能が存在しないと決めつけず、OpenWrtのバージョンや導入済みパッケージを確認してください。パッケージ名や依存関係はリリースによって変わることがあるため、使っている版に合う公式ドキュメントを参照します。

Clash系やsing-box系のクライアント向けサブスクリプションは、一般的なVPN設定ファイルと同じものではありません。リンクに複数のノード、プロキシグループ、ルールが含まれていても、OpenWrtの標準画面がそれらをそのまま解釈するとは限りません。対応するルーター用クライアントやパッケージがあるか、設定形式を変換する必要があるかを提供元の案内で確認してください。変換サービスへ認証情報を入力するのではなく、信頼できるローカル環境で処理できる方法を優先します。

次に、ルーターの処理能力とストレージを確認します。暗号化処理をルーターが担うため、導入できるパッケージの容量だけでなく、利用中の機器や通信量に対して十分な処理余力があるかも重要です。接続設定が成功しても、負荷が高いとほかの端末の通信に影響する可能性があります。利用中の設定を削除して空き容量を作る場合は、何を削除するか確認し、必要なパッケージまで消さないようにしてください。

また、設定変更前にOpenWrtの管理画面へ有線接続できる端末を確保しておくと、Wi-Fiの設定を誤ったときにも作業を続けやすくなります。設定のバックアップは管理画面のシステム設定から保存し、ファイルを自分だけが利用できる場所に保管します。構成バックアップにはネットワーク情報や認証に関わる値が含まれる場合があるため、公開のストレージや共有チャットに置かないでください。

  • ✅ OpenWrtのバージョンと利用可能なパッケージを確認する。
  • ✅ サービス側の設定がルーター向けか、対応するプロトコルとクライアントを確認する。
  • ✅ 現在の設定をバックアップし、有線で管理画面へ戻れる状態を作る。
  • ✅ どの端末をVPN経由にするか、通常接続を残す端末があるかを決める。
  • ❌ サブスクリプションリンクを、方式を確認せずLuCIの設定欄へ貼り付けない。
  • ❌ ルーター向けでない設定ファイルを、項目名だけを見て手作業で流用しない。

全端末を通すか、端末ごとに通信を分けるか

VPNをルーターに設定する前に、どの通信をトンネルへ流すかを決めます。家のすべての端末をVPN経由にする構成は考え方が簡単ですが、プリンターやNAS、近距離通信を使う機器まで影響を受けることがあります。たとえば、端末同士のローカル通信は自宅LANに残し、外部への通信だけをVPNへ送る設計にするなど、必要な範囲を分けて考えることが大切です。

端末ごとに分ける場合は、OpenWrtのポリシールーティング機能などを用いて、送信元の端末やネットワークに応じた経路を設定します。画面上の名称や設定方法は導入したパッケージによって異なります。まず専用のテスト用端末だけを対象にし、想定した端末の通信がVPNへ進むこと、対象外の端末が通常のWAN経由で通信できることを個別に確認してください。IPアドレスを条件にするなら、その端末に固定のアドレスを割り当てる方法も検討します。

ファイアウォールのゾーンと転送ルールも確認が必要です。VPNインターフェースを作成しただけでは、LANからVPNへの転送や、トンネル経由の通信に必要なNATが自動で正しく整うとは限りません。既存のWAN向けルールを安易に削除したり、LANを広く外部へ公開するような設定にしたりせず、追加するルールがどの通信を許可するのかを一つずつ確かめます。

VPN接続が切れた際の動作も、設定方針に含めます。トンネルが切断されても通常のWANへ自動で迂回できる構成は通信を続けやすい反面、意図しない経路で通信が外へ出る可能性があります。VPN経由が必須の端末では、トンネル停止時に通信を遮断する設計が適切な場合があります。ただし、遮断ルールを誤ると管理画面への接続まで失うおそれがあるため、管理用のアクセス経路を確保したうえで段階的にテストしてください。

判断の目安: 全端末を通す構成は管理しやすい一方、影響範囲が広くなります。初回は対象端末を限定し、通常接続へ戻せることを確認してから範囲を広げましょう。

VPNを設定し、端末ごとに通信をテストする

ここからは一般的な作業の流れです。OpenWrtの画面構成やパッケージ名は環境によって異なるため、特定のメニュー名やコマンドを一律に当てはめず、利用中の版とクライアントの説明に沿って進めてください。設定項目が一致しないときは、意味を推測して保存するより、そこで作業を止めて対応状況を確認するほうが安全です。

  1. バックアップを保存する:現在のOpenWrt設定をエクスポートし、ルーターへ有線接続した状態で管理画面を開けることを確認します。バックアップは設定を戻すためのものであり、共有や公開は避けてください。
  2. 対応クライアントを準備する:利用する方式とOpenWrtの版に対応したパッケージを確認します。WireGuardやOpenVPNを使う場合は、サービスから発行された設定ファイルや鍵、証明書などがその方式に合っているかも確認します。
  3. VPNインターフェースを作成する:設定ファイルまたは提供された値を、対応クライアントの指定する方法で入力します。秘密鍵、ユーザー名、パスワード、証明書などを第三者へ送らないよう注意し、入力欄の役割が不明な場合は保存前に説明を確認します。
  4. ファイアウォールを設定する:VPNインターフェースを適切なゾーンへ割り当て、必要な転送だけを許可します。DNSの扱いとトンネル停止時の動作を決め、既存のLAN・WAN設定を不用意に置き換えないようにします。
  5. テスト端末だけをVPN経由にする:ポリシールーティングを使う場合は、まず端末を限定します。端末がルーターから受け取るアドレス、選択された経路、VPNインターフェースの状態を確認します。
  6. 通信と名前解決を確認する:テスト端末から外部サイトへ接続し、DNSによる名前解決も行います。管理画面の「接続済み」表示だけで完了とせず、通信が実際に通ること、DNSが意図した経路を使うことを確かめます。
  7. 対象外の端末も確認する:VPNへ流さない端末では通常の通信とローカル機器へのアクセスが保たれているかを確認します。問題がなければ、対象端末を必要な範囲で追加します。

接続テストでは、VPNを有効にする前と後で、同じ端末から同じ確認先へ接続します。外部から見えるIPアドレスを確認する場合は、信頼できる確認ページを使い、結果を設定上の想定と照らし合わせます。IPアドレスの表示が変わっていても、DNSや一部の通信が別経路を通っている可能性は残ります。アプリ別の通信やローカルネットワークへのアクセスも含めて確認してください。

確認する端末:
VPN方式:
VPNインターフェースの状態:
端末に割り当てられたアドレス:
外部サイトへの接続:
DNS名前解決:
ローカル機器へのアクセス:
VPN切断時の動作:
変更した設定:

接続できないときの確認と元に戻す方法

VPNの状態が「接続済み」でも通信できない場合は、問題を段階に分けて調べます。まず、VPNクライアントが認証と接続を完了しているかを確認します。次に、VPNインターフェースに必要なアドレスや経路が設定されているか、LANから対象インターフェースへの転送が許可されているかを確認します。インターフェースが起動していても、ルーティングやファイアウォールが整っていなければ、端末の通信は通りません。

IPアドレスを指定した通信はできるのにドメイン名で接続できない場合は、DNS設定を重点的に確認します。端末が古いDNS情報を保持していないか、ルーターがどのDNSサーバーへ問い合わせているか、VPN経由にする通信とDNS問い合わせの経路が一致しているかを確認してください。DNSだけを別の設定へ変更すると、一見改善したように見えても意図しない経路になる場合があります。ルーティング方針と合わせて見直します。

設定後にインターネットへ出られなくなった場合は、追加したポリシールールやファイアウォール変更を一時的に無効化し、VPNを使わない通常のWAN接続が復旧するか確認します。LuCIへアクセスできるなら、直前に変更した項目から戻します。画面へ接続できない場合は、ルーターの物理的な復旧手順を確認し、バックアップの復元やリセットを行う前に、機種とOpenWrtの公式手順を参照してください。リセットは保存済みの設定を失うことがあるため、最初の対処として安易に実行しないでください。

  • ✅ クライアントのログで認証エラー、到達不能、設定形式のエラーを区別する。
  • ✅ VPNインターフェース、ルート、ファイアウォール、DNSを別々に確認する。
  • ✅ 問題が出た端末と、影響を受けていない端末を比べて対象範囲を絞る。
  • ✅ 直前に変更したルールから戻し、通常のWAN接続が復旧するか確認する。
  • ❌ 接続できない状態で複数の設定を同時に変更し続けない。
  • ❌ バックアップや認証情報を、公開の問い合わせ欄や第三者の変換サイトへ送らない。

よくある質問

サブスクリプションリンクをLuCIに貼れば使えますか?

必ずしも使えるわけではありません。リンクはクライアント向けの形式でノードやルールを配布する場合があり、LuCIの標準機能が直接読み込めるとは限りません。サービスがOpenWrt向けの設定を提供しているか、利用するクライアントがその形式をサポートしているかを先に確認してください。

設定すれば家中のすべての端末がVPN経由になりますか?

ルーティングとファイアウォールの構成によります。LAN全体をVPNへ転送する設計も、選んだ端末だけを対象にする設計も可能ですが、既存の設定や利用するクライアントによって手順は異なります。初回はテスト端末だけを対象にし、対象外の端末の通信も確認してください。

VPNが切れたとき、通信はどうなりますか?

設定によって、通常のWANへ迂回する場合と通信が遮断される場合があります。VPN経由が必須の端末で予期しない迂回を避けたいなら、トンネル停止時の遮断方針を検討します。ただし、ルールの誤りで管理アクセスまで遮断しないよう、復旧手段を確保してから検証してください。

ルーターに設定すれば通信速度は上がりますか?

一概には言えません。ルーターの処理能力、暗号化方式、回線経路、接続先の状態などが影響します。ルーター側で暗号化を行うことで処理負荷が増える場合もあります。導入前後を同じ端末・同じネットワーク条件で比べ、速度だけでなく接続の安定性やDNS、ローカル機器へのアクセスも確認してください。

まとめ: OpenWrtでのVPN設定は、対応方式の確認、接続設定、ルーティングとファイアウォール、実通信の検証を分けて進めると安全です。まず対象端末を限定し、問題時に通常接続へ戻せることを確かめてから、家庭内の利用範囲を広げましょう。