「クライアントは接続済みと表示され、アイコンも緑色、遅延テストも数十ミリ秒と出ているのに、ブラウザでどのサイトを開いてもぐるぐる回るだけ」——これは私たちが最も多く受け取るフィードバックの1つです。表面的には同じ現象に見えますが、その背後にある原因はシステム設定からノード自体まで様々な段階に分散しています。最も一般的な8つの実際の原因を頻度の高い順にまとめました。1つずつ確認していけば、通常は数分で問題を特定できます。
まずこれが「見せかけの接続」かどうかを確認する
クライアントの画面に表示される「接続済み」は、ノードサーバーとの暗号化トンネルの確立が成功したことを意味するだけで、そのノードが実際に通信を正常に転送できることを意味しません。これはこれから説明するすべての問題を理解する前提となります——多くの場合、クライアントはあなたを欺こうとしているわけではなく、検出のレベルが浅いだけなのです。
8つの実際の原因を1つずつ確認
- システムプロキシが実際にはオンになっていない。 v2rayN はトレイアイコンから手動で「システムプロキシ」をオンにする必要があり、v2rayNG は初回接続時にVPN権限を許可する必要があります。どちらも明確なアイコンやステータス表示があり、それが見当たらない場合、通信はクライアントを全く経由していません。
- ノード自体が既に無効になっている。 無料や低価格のノードサーバーはIPが大規模にブロックされることが多く、クライアントの遅延テストはハンドシェイクの成功だけを測っている場合があり、出口が実際に通っていることを意味しません。別のノードに切り替えて再テストするのが最も速い切り分け方法です。
- グローバルモードでの国内直接接続の判定が誤って適用されている。 一部のクライアントは「中国大陸を回避」モードで、一部のサービスを誤って「国内」と判定して強制的に直接接続にしてしまうことがあります。そのサービスがたまたまアクセス制限を受けている場合、「プロキシが効いていない」ように見えます。一度グローバルモードに切り替えてテストすることで、問題がルーティングルールにあるのかノード自体にあるのかを素早く判断できます。
- DNS解決がプロキシを経由していない。 一部のシーンでは、通信がプロキシを経由していても、DNSクエリは依然としてローカルのISPのDNSを使用しており、汚染された誤ったアドレスが返されるため、ページが直接開けなかったり間違った内容が読み込まれたりします。クライアント内の「DNSをプロキシ経由にする」または類似のオプションをオンにすると、通常はこれで解決します。
- システムまたはブラウザに独立したプロキシ設定の競合がある。 Windows の「システムプロキシ」と一部のブラウザの「独立したプロキシ設定」は別々のスイッチです。ブラウザが独自にプロキシをオフにしていたり古いアドレスを指していたりする場合、クライアントのシステムプロキシをどれだけオンにしてもそのブラウザには影響しません。ブラウザのネットワーク設定に余分な手動プロキシ設定がないか確認してください。
- ローカルのファイアウォールやセキュリティソフトがローカルポートをブロックしている。 クライアントがローカルに開くプロキシポートは、ウイルス対策ソフトやファイアウォールルールに時々ブロックされることがあり、特にインストール直後の初回起動時に起きやすいです。セキュリティソフトを一時的にオフにしてテストすることで、この可能性を素早く排除できます。
- プロトコルや通信方式が現在のネットワーク環境で検知・ブロックされている。 異なるネットワーク環境(自宅の光回線、社内ネットワーク、公共WiFi)は特定のプロトコルへの干渉度が異なり、同じノードでもネットワーク環境を変えると正常に戻る場合があります。この場合、通常はノードサービス提供者側で通信プロトコルを変更する必要があり、個人のクライアント設定でできることは限られています。
- サブスクリプションのノード情報が実際のサーバーと一致していない。 一部のサブスクリプションはサービス提供者側でサーバー情報が更新されているものの、クライアント側はまだ古いキャッシュされたノードを使用している場合があります。「サブスクリプションを更新」を再実行し、最新のノード情報で古い設定を上書きすることで、多くの場合すぐに解決します。
ノードやクライアントを変えるべきタイミング
同じサブスクリプション内のすべてのノードで同じ問題が発生し、かつローカルの設定が原因でないことを確認済みの場合、そのサブスクリプション自体の品質が悪いか、大規模な干渉を受けている可能性が高いです。この場合、ノードサービスを変更する方が、引き続き調査するより時間の節約になります。特定のクライアントが特定のOSバージョンでのみ異常な動作をする場合は、ダウンロードページにある別のクライアントで相互確認し、クライアント自体の互換性問題を排除することもできます。
ネットワーク関連の問題には「これ一つで全て解決」という答えはほとんどなく、多くは消去法で一歩ずつ範囲を絞り込むものです。この記事をチェックリストとして活用し、問題が起きたときに最初から一つずつ確認していけば、日常使用における接続異常のシーンの95%以上をカバーできるはずです。