LANプロキシ共有は、デバイス自体はHTTPまたはSOCKSプロキシを手動設定できるものの、v2rayN、v2rayNG、v2flyNGを直接実行しにくい場合に適しています。共有を有効にすると、WindowsパソコンやAndroid端末がプロキシの入口になります。テレビ、ゲーム機、テスト用デバイスは同じルーターに接続し、プロキシサーバーとして共有元のLANアドレスを指定するだけです。
この記事では、v2rayNまたはv2rayNGでノードに正常接続できるユーザーを対象に、待受アドレス、ポート、ファイアウォール、接続先デバイスのプロキシパラメータを設定する方法を説明します。接続に失敗した場合の段階的な切り分け手順も紹介します。
LANプロキシ共有の接続経路
通常のローカルプロキシは、127.0.0.1:10808のようなループバックアドレスのみを待ち受けます。このアドレスはクライアントを実行しているデバイス内でしか有効ではなく、LAN上の他のデバイスからはアクセスできません。「LAN接続を許可」を有効にすると、クライアントは該当するインバウンドの待受範囲をLANアダプターまで広げます。一般的には0.0.0.0で待ち受け、外部デバイスはパソコンやAndroid端末の実際のLANアドレスを介して接続できるようになります。
共有元からサブスクリプション、ノード一覧、ルーティング画面が接続先デバイスへ同期されることはありません。接続先デバイスから見えるのは通常のプロキシサーバーだけで、ノード選択、DNSポリシー、ルーティング、接続ログは引き続き共有元のクライアントが管理します。そのため、使用中のサーバーを変更しても、共有元のLANアドレスと待受ポートが変わらなければ、テレビやゲーム機のプロキシ設定をやり直す必要は通常ありません。
HTTPプロキシとSOCKSプロキシを混同して設定することはできません。テレビやゲーム機のネットワーク設定には通常、「プロキシサーバーのホスト名」と「プロキシポート」しかなく、多くの場合はHTTPプロキシとして扱われます。ブラウザー、開発ツール、高度なネットワーク設定に対応したデバイスでのみ、SOCKS5を明示的に選べることがあります。設定前に、クライアント画面で開放されているのが混合ポート、HTTPポート、SOCKSポートのどれかを確認してください。
v2rayNでLAN接続を有効にする
Windows上のv2rayNを共有元にする場合は、まずクライアントを開き、「設定」→「パラメータ設定」→「基本設定」の順に進み、「LAN接続を許可」を有効にします。バージョンによって項目の並びは多少異なりますが、ローカルの待受ポートとLANアクセスの設定を必ず確認してください。変更後に設定を保存し、コアの再起動を求められた場合は実行して、待受アドレスを再読み込みします。
v2rayN共有元
- メニューの場所
- 設定 → パラメータ設定
- よく使われるポート
- 10808
- 待受範囲
- LANアダプター
- ネットワークの場所
- プライベートネットワーク
現在のクライアントに表示されているポート欄の値を使用し、古い設定から推測しないでください。
接続先デバイス
- サーバー
- 共有パソコンのIPv4アドレス
- ポート
- インバウンドと同じ
- プロキシの種類
- HTTPまたはSOCKS5
- ゲートウェイ
- ルーターのアドレスを維持
変更するのはプロキシ項目だけにし、デフォルトゲートウェイを共有パソコンのアドレスへ変更しないでください。
Win + Rを押し、cmdと入力してipconfigを実行します。- 現在使用中の無線LANアダプターまたはイーサネットアダプターを探し、「IPv4アドレス」を記録します。例:
192.168.1.36。 - v2rayNで使用中のノードが起動していることを確認し、インバウンドポートを記録します。初期値は
10808が一般的ですが、古い設定やポートの競合により異なる場合があります。 - Windowsファイアウォールで、v2rayNまたは現在のコアに「プライベートネットワーク」経由の通信を許可します。ポート単位でインバウンドルールを作成する場合は、必要なTCPポートだけを開放してください。
- 別のデバイスから
192.168.1.36:10808へ接続をテストし、接続を確認してから長期運用の設定を行います。
Windows IPv4の例
共有元アドレス:192.168.1.36
プロキシポート:10808
接続先デバイスのアドレス:192.168.1.82
デフォルトゲートウェイ:192.168.1.1
サブネットマスク:255.255.255.0
v2rayNでHTTPとSOCKSのインバウンドを分けている場合は、接続先デバイスが対応する種類と、そのポートを選択します。新しいバージョンの一部では混合インバウンドを利用でき、1つのポートでHTTPとSOCKSのリクエストを判別できます。ただし、旧バージョンや移行済みの設定では対応していない場合があります。最も確実なのは、ネットワーク解説記事にある固定値ではなく、「パラメータ設定」のポート項目とコアの起動ログで確認することです。
v2rayNGで一時的な共有入口を用意する
Android端末を一時的な共有元として使うこともできます。まずv2rayNGを実行している端末と接続先デバイスを同じ無線ネットワークに接続し、v2rayNGの「設定」で「LAN接続を許可」を有効にします。ローカルプロキシポートを確認したら、接続を再起動してください。v2rayNGはXrayコアを使用します。v2flyNGを使う場合はv2flyコアが接続を処理しますが、LAN共有には待受アドレス、ポート、ネットワーク到達性の3条件が必要です。
共有元のアドレスは、現在接続している無線ネットワークの詳細から確認します。たとえば、Android端末のアドレスが192.168.50.27で、v2rayNGにローカルポート10808と表示されている場合、接続先デバイスのプロキシサーバーには192.168.50.27、ポートには10808を入力します。ルーターのアドレス192.168.50.1や、接続先デバイス自身のアドレスは入力しないでください。
モバイル端末がスリープ状態になったり、無線ネットワークを切り替えたり、省電力制限が有効になったり、ルーターからアドレスを再取得したりすると、共有が中断することがあります。短時間のテストならアドレスを再確認すれば十分です。テレビなどで長期間利用する場合は、ルーターのDHCP設定で共有元に固定リースを割り当て、常に同じLAN IPv4アドレスを取得できるようにするのが適しています。
| 確認項目 | 正しい値の例 | よくある誤り |
|---|---|---|
| プロキシサーバー | 192.168.50.27 | 127.0.0.1を入力する |
| プロキシポート | 10808 | サブスクリプションサービスのポートを入力する |
| デフォルトゲートウェイ | 192.168.50.1 | 共有元のアドレスに変更する |
| ネットワーク範囲 | 同じルーターのLAN | ゲストネットワークまたは隔離ネットワークに接続する |
結論:長期共有では先にアドレスを固定する
ポートは頻繁には変わりません。翌日突然使えなくなる主な原因は、DHCPによるアドレス更新です。テレビのプロキシ設定を何度も変更するより、まずルーターで共有元のアドレスを固定するほうが安定します。
テレビやゲーム機のプロキシ設定方法
接続先デバイスのネットワーク設定を開き、IP取得方式、サブネットマスク、デフォルトゲートウェイ、DNSは既存のままにして、プロキシだけを「なし」または「オフ」から「手動」に変更します。プロキシホストには共有元のIPv4アドレス、プロキシポートにはクライアントが現在待ち受けているポートを入力します。デバイスによっては保存直後に接続テストが実行されるため、同時にv2rayNまたはv2rayNGの接続ログも確認してください。
| 項目 | テレビまたはゲーム機に入力する内容 | 説明 |
|---|---|---|
| IPアドレス | 自動取得または既存の固定アドレス | 共有元のアドレスに変更する必要はありません |
| デフォルトゲートウェイ | ルーターのアドレス | 例:192.168.1.1 |
| プロキシサーバー | 共有元のLAN IPv4アドレス | 例:192.168.1.36 |
| プロキシポート | クライアントのインバウンドポート | 例:10808 |
| 認証 | オフ | ユーザー名とパスワードを設定していないローカルインバウンドにのみ適用 |
保存後は、結果が明確に返るウェブページやアプリのサービスへアクセスしてみます。共有元のログに接続先デバイスのアドレスから新しい接続が記録されれば、LAN経路とポートは開通しています。それでも内容を読み込めない場合は、ノードの可用性、名前解決、ルーティングルールを確認してください。ログにまったく変化がない場合は、アドレス入力、ファイアウォール、無線LANの隔離、待受範囲に問題があることが多いです。
- テレビがHTTPプロキシにしか対応していない場合は、共有元にHTTPまたは混合インバウンドがあることを確認してください。SOCKS5専用ポートでは接続テストに失敗することがあります。
- ゲーム機の速度テスト結果は、ノードの実際のスループットと同じではありません。システムのテストサーバー、プロキシの互換性、単一接続の制限によって表示速度は変わります。
- LAN共有が引き受けるのは、プロキシに対応したアプリの通信だけです。システムのプロキシ設定を参照しないアプリは、引き続き直接接続する可能性があります。
- 接続先デバイスに「ネットワークに接続済み」と表示されても、ルーターへアクセスできることを示すだけで、共有ポートへの接続成功を意味するわけではありません。
接続に失敗したら4層の順番で切り分ける
切り分け中にノード、ポート、DNS、ルーティングルールを同時に変更しないでください。まずネットワーク層の到達性、次にTCPポートの到達性、その後にプロキシプロトコル、最後にノードとルーティングを確認します。条件を1つずつ変更すれば、ログから原因を特定できます。
接続先デバイスにアドレスを入力しても、接続失敗と表示され続ける場合
まず2台のデバイスが同じルーターに接続されているか、「ゲストネットワーク」に誤接続していないかを確認します。ゲストネットワークでは通常クライアント分離が有効なため、同じサブネット上のアドレスでも相互アクセスできません。
共有元はインターネットに接続できるのに、テレビ側にログがまったくない場合
プロキシサーバーに共有元のIPv4アドレスを入力しているか確認します。127.0.0.1やデフォルトゲートウェイではありません。続いて、Windowsファイアウォールのプライベートネットワーク規則と、「LAN接続を許可」がコアの再起動後も有効になっているかを確認してください。
ログには接続があるのに、ウェブページが開かない場合
接続先デバイスのプロキシの種類がインバウンドと一致しているか確認します。デバイスがHTTPにしか対応していない場合は、クライアントに表示されるHTTPまたは混合ポートを使用します。その後、ルーティングログでリクエストが誤って直接接続へ送られていないか確認してください。
ルーターを再起動したら、以前の設定が使えなくなった場合
共有元のIPv4アドレスを再確認します。アドレスが192.168.1.36から192.168.1.58へ変わっていた場合は、接続先デバイスのプロキシサーバーを更新するか、ルーターのDHCP画面で固定リースを設定してください。
ウェブページは開くのに、動画の読み込みが遅い場合
まず共有元で同じノードをテストし、不要なバックグラウンドダウンロードを停止します。無線共有では、接続先デバイスからルーター、ルーターから共有元という2区間を通ります。共有元には、可能なら有線または5GHzの無線ネットワークを使用してください。
- ネットワーク層:アドレスが同じサブネットに属していること、ゲストネットワークの隔離が無効であること、テスト中に共有元が無線ネットワークを切り替えていないことを確認します。
- ポート層:ポートが他のプログラムに使用されていないこと、ファイアウォールがプライベートネットワークのインバウンドを許可していること、コアのログに「address already in use」のようなポート競合がないことを確認します。
- プロキシ層:HTTP設定はHTTPまたは混合インバウンドへ接続し、SOCKS5に明確に対応したツールはSOCKSインバウンドへ接続します。
- アウトバウンド層:使用中のノード、サブスクリプションの状態、DNS名前解決、routingルールを確認し、目的のドメインが不適切な直接接続またはブロックされたアウトバウンドへ送られていないことを確認します。
ポートが実際に待ち受けているか確認するには、Windowsターミナルでnetstat -ano | findstr 10808を実行します。結果が127.0.0.1:10808だけなら、現在はローカル接続のみを受け付けています。0.0.0.0:10808または共有元のLANアドレスが表示されれば、そのポートは該当するアダプターで待ち受けています。ポート番号が異なる場合は、コマンド内の数字を実際の値に置き換えてください。
LAN共有の安全な範囲と長期運用
待受範囲を本機からLANへ広げると、同じネットワーク上でそのポートに到達できるデバイスがプロキシを試用できる可能性があります。そのため、共有は信頼できる家庭内ネットワークまたは管理されたテストネットワークに限定し、ホテル、商業施設、学校のゲストエリアなど、参加者が不明なネットワークで長期間公開しないでください。テスト終了後はLAN接続の許可を無効にしてコアを再起動し、インバウンドを本機のみの範囲へ戻せます。
結論:必要なポートだけを信頼できるサブネットに公開する
ファイアウォールルールでは、リモートアドレスを現在のサブネット(例:192.168.1.0/24)に制限し、実際に使うTCPポートだけを開放できます。すべてのネットワークプロファイルからのアクセスを許可するより、家庭内共有に適した設定です。
ルーターがデバイス分離、アクセス制御、独立ネットワークに対応している場合は、テレビと共有元を相互アクセス可能な家庭用ネットワークに配置し、不明なデバイスはゲストネットワークに残します。Windowsファイアウォールでは「プライベートネットワーク」を優先し、同じルールをパブリックネットワークへ広げないでください。ルーターのサブネットを変更した場合は、ファイアウォールのリモートアドレス範囲も更新します。
- 接続先デバイスが実際に必要とするポートだけを開放し、関係のない管理ポートまでLANへ公開しないでください。
- 共有元にDHCP固定リースを設定し、アドレス変更によるメンテナンスの手間を減らします。
- 接続ログを定期的に確認し、送信元アドレスが家庭内デバイスの割り当て記録と一致していることを確認します。
- 信頼できるネットワークを離れる前に共有を無効にしてください。特にモバイル端末を一時的な入口として使う場合は注意が必要です。
- ノードの切り替えやVMess・VLESSパラメータの更新は共有元で行い、接続先デバイスには安定したLANプロキシ入口だけを設定します。
LAN共有が解決するのは「接続先デバイスから既存のクライアントへリクエストを送る方法」であり、クライアント自体のサブスクリプション管理、コアの実行、ルーティングを置き換えるものではありません。安定した設定には通常、共有元アドレスが変わらないこと、待受ポートが明確であること、ファイアウォールの範囲が制御されていること、接続先デバイスのプロキシ種別が一致していることの4条件が必要です。この4項目を記録しておけば、ノードの変更やサブスクリプションの更新時に各デバイスを再設定する必要はありません。