サブスクリプションの更新とノードのインポート
サブスクリプションURLは複数のノードを取得するための入口です。共有リンクは通常、単一のノード情報を表します。v2rayNの「サブスクリプショングループ設定」にURLを入力して保存し、該当グループを更新してください。一覧が変わらない場合は更新ログを読み、ネットワーク接続の失敗、応答内容の解析エラー、サブスクリプションの期限切れを切り分けます。従来のVMess共有リンクは、プロトコル名の後ろにノード情報をエンコードして含みます。コアが直接読み込むネイティブJSONではないため、クライアントで解析する必要があります。コアの実行設定にそのまま貼り付けることはできません。
- 更新前にグループを確認し、手動で編集したノードを上書きしないようにしてください。
- サブスクリプションURLや共有リンクには、個人を識別する情報が含まれる場合があります。
ルールとプロキシモード
システムプロキシはアプリからローカルプロキシへの入口で、ルーティングはコアがリクエストを受け取った後の振り分けルールです。v2rayNのメイン画面下部で「システムプロキシ」と「ルーティング」を確認し、全般ルーティングと通信を取り込む範囲を混同しないようにしてください。右側の例は、中国のドメイン一覧に一致した通信を直接接続へ送る設定です。対応するドメインデータと、定義済みの出力タグが必要です。ルールは通常、上から順に評価されます。範囲の広いルールを先に置くと後続のリクエストを先取りすることがあるため、変更後はログで実際に適用されたルールを確認してください。
- まずアプリの通信がクライアントに届いていることを確認してから、ルーティングを調べます。
- この設定例はルールの説明用であり、完全な実行設定の代わりにはなりません。
コアの種類とプロトコルの互換性
コアはプロトコルのハンドシェイク、通信、ルーティングを処理し、クライアントの画面はそれらの設定を管理します。v2rayNでは「設定 → パラメーター設定 → Coreの種類を設定」から、プロトコルに対応するコアを確認できます。実際に選べる項目はクライアントによって異なります。v2rayNGはXray、v2flyNGはV2Flyを採用しています。同じ共有リンクをインポートできても、すべての拡張パラメーターが移行先のコアで使えるとは限りません。設定を移行する際は、プロトコル、通信方式、TLSの項目を確認してください。コアの切り替えを、あらゆる接続エラーに有効な解決策と考えるのは避けましょう。
- ノードが必要とするプロトコルと通信方式を確認してから、コアを選びます。
- インポート後も、実際に接続できるか確認が必要です。
DNSも段階ごとに確認する必要があります。OSのDNS、ブラウザーのセキュアDNS、コアのDNS設定では、名前解決の経路が異なることがあります。OSのDNSだけを変更しても、コアの名前解決には反映されない場合があります。コアのDNSだけを変更しても、プロキシを経由しないアプリには影響しないことがあります。どのアプリからのリクエストか、どの方式で通信を取り込んでいるかを記録し、該当する設定を調整しましょう。すべてのDNSアドレスを一度に置き換えるより、原因を再現しやすくなります。詳しくはV2RayのDNS設定をご覧ください。