この記事の概要

v2rayNで「LANからの接続を許可」を有効にすると、受信待受アドレスが127.0.0.1から0.0.0.0に変わり、同じWi-Fi上のスマホやタブレット、テレビがPCのIPとポート経由でプロキシを共有できます。重要な3ステップ:オプションをチェック→ファイアウォールを許可→デバイスにIPとポートを入力。

「LANからの接続を許可」を有効にする

v2rayNで「設定」→「パラメータ設定」→「LANからの接続を許可」を開き、このオプションをチェックします。有効にすると、v2rayNの受信待受アドレスが127.0.0.1から0.0.0.0に変わり、LAN内の他のデバイスが接続できるようになります。

パラメータ設定を開く

v2rayNのメイン画面で「設定」→「パラメータ設定」をクリックし、「LANからの接続を許可」を探します。

チェックして保存

このオプションをチェックして「OK」をクリックすると、v2rayNの受信待受が再起動され、アドレスが0.0.0.0に変わります。

ポートを確認する

「パラメータ設定」→「ローカル待受」でSOCKSポート(デフォルト10808)とHTTPポート(デフォルト10809)を確認します。

ファイアウォールを許可する

WindowsファイアウォールでTCP 10808と10809の受信接続を許可しないと、他のデバイスから接続できません。

なぜ0.0.0.0なのか

127.0.0.1はローカルアクセスのみ許可しますが、0.0.0.0はすべてのネットワークインターフェースで待ち受けることを意味します。0.0.0.0に変更すると、同じLAN内のどのデバイスでもプロキシポートへの接続を試みられるため、信頼できるネットワークでのみ使用することをお勧めします。初めて有効にするとシステムからファイアウォールの警告が表示されるので、「アクセスを許可」をクリックしてください。見逃した場合は、手動でファイアウォールルールを追加できます。

PCのLAN IPを調べる

Windowsでは、コマンドプロンプトを開いてipconfigコマンドを入力し、「IPv4アドレス」を確認します。このアドレスがPCのLAN IPです。例:192.168.1.100。macOSでは、「システム環境設定」→「ネットワーク」→「詳細」→「TCP/IP」で確認できます。

注意:LAN IPを入力(公開IPではない)

LAN内の他のデバイスは、このIPアドレスとv2rayNの受信ポート(デフォルト10808)を使ってプロキシを設定します。ここで入力するのはPCのLAN IPであり、公開IPではありません。公開IPを入力すると他のデバイスから接続できません。また、PCのIPはDHCPリースの満了で変わることがあるため、ルーターでPCに静的IPを割り当てることをお勧めします。

他のデバイスでプロキシを設定する

スマホやテレビはPCと同じWi-Fiネットワークに接続する必要があります。デバイスのWi-Fi設定で「プロキシ」オプションを探し、「手動」を選択してPCのIPアドレスとポート番号を入力します。ポート番号はv2rayNの受信設定によって異なります。SOCKSポートはデフォルトで10808、HTTPポートはデフォルトで10809です。

Androidスマホ

「設定」→「Wi-Fi」→ 接続中のネットワークを長押し →「ネットワークを変更」→「詳細オプション」→「プロキシ」→「手動」で、PCのIPとポートを入力します。

テレビボックス

「ネットワーク設定」→「プロキシ」で「手動」を選択し、PCのIPとSOCKSポートを入力します。一部のボックスはHTTPプロキシのみ対応しているため、その場合はHTTPポートを入力します。

その他のデバイス

設定画面がどこにあっても、重要なのはPCのIPとポートの2つの値を入力し、デバイスとPCが同じWi-Fiに接続されていることです。

SOCKSプロキシ

おすすめ

より多くのプロトコルに対応し、ブラウザ、アプリ、ゲームすべてで利用できます。ほとんどのシナリオに適しています。

対応:ブラウザ + アプリ + ゲーム

HTTPプロキシ

HTTP/HTTPSトラフィックのみ対応します。一部のアプリはHTTPプロキシのみを認識します。

対応:HTTP/HTTPSアプリのみ

ファイアウォールの許可

Windows

「ファイアウォールとネットワーク保護」→「詳細設定」→「受信の規則」で、新しい規則を追加し、TCPポート10808と10809の受信接続を許可します。

macOS

「システム環境設定」→「セキュリティとプライバシー」→「ファイアウォール」→「ファイアウォールのオプション」で、v2rayNの受信接続をブロックしていないことを確認します。

接続できない原因

デバイスが同じネットワークにない

PCでipconfigを実行し、IPv4アドレスがスマホで取得したアドレスと同じネットワークセグメントにあるか確認します(例:どちらも192.168.1.x)。PCが192.168.1.100でスマホが192.168.0.5の場合、別のネットワークセグメントにあり、ルーターでゲストネットワーク分離が有効になっている可能性があります。

ポート設定の誤り

SOCKSポートとHTTPポートは別のポートです。デバイスで「SOCKS5」プロキシを選択する場合は10808を、「HTTP」プロキシを選択する場合は10809を入力します。プロトコルタイプを間違えると接続できません。

ファイアウォールによるブロック

一時的にファイアウォールを無効にすると接続できる場合、ファイアウォールルールが原因です。その場合は、長期間無効にするのではなく、許可ルールを追加し直してください。

共有が機能しているか確認する方法

ローカルでの確認

PCのブラウザでIPが表示されるサイト(例:ip.sb)にアクセスし、出口IPがプロキシサーバーのIPに変わったことを確認します。

デバイスでの確認

スマホを同じWi-Fiに接続し、PCのIPとポートを入力して同じサイトにアクセスします。表示されるIPがPCと同じであれば、共有は成功しています。

速度のトラブル対処

スマホでウェブページは開けるが速度が遅い場合、PCのCPU使用率とネットワーク帯域を確認してください。LAN経由でプロキシを共有する場合、すべてのデバイスのトラフィックはPCを経由します。

小ワザ:PCのLAN IPを固定する

PCのIPはDHCPリースの満了で変わることがあります。ルーターでPCに静的IPを割り当てるか、PCのネットワーク設定でIPを手動指定することをお勧めします。これにより、他のデバイスのプロキシ設定を何度も変更する必要がなくなります。

セキュリティ上の注意

LAN共有を有効にすると、同じネットワーク内のどのデバイスでもプロキシへの接続を試みられます。信頼できる家庭やオフィスのネットワークでのみ使用し、公共Wi-Fiではこのオプションを無効にして、プロキシが他人に悪用されないようにしてください。

スマホで接続すると海外サイトにはアクセスできるが、中国国内のサイトが遅くなる?

これはルーティングルールが機能しているためです。デフォルトのルールでは中国本土向けトラフィックはバイパスされるため、スマホがプロキシ経由でも国内トラフィックは直接接続されます。速度はネットワーク環境に依存します。

テレビボックスでプロキシを設定するには?

テレビボックスのネットワーク設定で「プロキシ」を探し、「手動」を選択してPCのIPとSOCKSポートを入力します。一部のボックスはHTTPプロキシのみ対応しているため、その場合はHTTPポートを入力します。