専門ガイド

サブスクリプションリンクの追加・更新方法

サブスクリプション関連の問題は初心者が最もつまずきやすいポイントです。この記事ではそれが何なのか、使い方、失効した場合の対処法をまとめて解説します。

サブスクリプションリンクとは

サブスクリプションリンクは複数のノード情報を含むアドレスです。クライアントがこのリンクを読み込むと、対応するノード一覧が自動的に生成され、手動で1件ずつノードを追加する必要はありません。これは「継続的に更新されるノードリストを購読する」ような仕組みで、サービス提供元がノードを更新した後は、サブスクリプションを再取得するだけでクライアント内のノード一覧が更新され、再設定は不要です。

一般的なサブスクリプションリンクは通常 http:// または https:// で始まり、長い文字列(多くの場合エンコードされた意味不明な文字列)に見えますが、これは正常な状態です。内容を理解する必要はなく、完全にコピーしてクライアントに貼り付けるだけでOKです。中の文字を手動で修正・削除しないでください。それが原因で追加に失敗することがあります。

当サイトはサブスクリプションリンク自体を提供しておらず、クライアントソフトウェアと使用ガイドのみを提供しています。お使いのノード/サービス提供元からご自身のサブスクリプションリンクを入手する必要があります。

サブスクリプションリンクの追加方法

クライアントによって画面の表示文言は多少異なりますが、操作の流れは基本的に同じです。

  1. サブスクリプション設定の入口を見つける

    クライアントのメイン画面のメニューから「サブスクリプション設定」「サブスクリプション管理」または類似の名称の項目を探します(v2rayN/v2rayNGはいずれもメインメニュー内にあります)。

  2. サブスクリプションアドレスを貼り付けて保存する

    「追加」をクリックし、完全なサブスクリプションリンクをアドレス欄に貼り付けます。貼り付ける前に、元の提供元でリンクを完全にコピーしておくことをおすすめします。手入力によるスペース、改行、文字の欠落でリンクが不完全になるのを避けられます。分かりやすいラベル名を付けてから保存してください。

  3. 更新を実行する

    保存後、手動で「サブスクリプションを更新」を1回実行する必要があります(クライアントによっては追加後に自動で1回更新されます)。すると、サブスクリプションに含まれるすべてのノードが一覧に表示され、各ノードには通常わかりやすい名前(地域や回線番号など)が付いています。

  4. 追加が成功したか確認する

    ノード一覧に複数のノードが表示されれば追加成功です。一覧が空、または1〜2件しか表示されない場合、通常は操作の失敗ではなくサブスクリプション自体の問題です。まず更新をもう一度実行してみて、それでもダメならサブスクリプションリンクが完全か、期限切れになっていないかを確認してください。

サブスクリプションリンクがない場合の他の追加方法

サブスクリプションリンク全体ではなく、単一ノードの共有リンク(通常 vmess://vless:// などのプロトコルで始まる)やQRコードを受け取った場合も、直接追加できます。

  • 単体のノードリンク:ノード一覧画面で「クリップボードから読み込む」を選択すると、クライアントが自動的に認識してこのノードを追加します。サブスクリプション設定は不要です。
  • QRコード:モバイル向けクライアント(v2rayNGなど)は通常「QRコードをスキャン」で直接追加でき、デスクトップ向けクライアントもスクリーンショットからQRコードを認識できる場合があります。
  • ローカル設定ファイル:一部のクライアントは「ファイルから読み込む」に対応しています。サービス提供元からリンクではなく設定ファイルを渡された場合は、この方法で追加してください。

これらの方法はノードの追加手段が異なるだけで、追加後にノードを選択してプロキシを有効にする操作は、サブスクリプションリンクを使った場合と完全に同じです。

サブスクリプションの更新方法

ノード提供元は不定期にノードを入れ替えることが多いため、サブスクリプションの内容も定期的に更新する必要があります。そうしないとノードの失効や速度低下といった問題に遭遇しやすくなります。

  1. 手動更新

    ほとんどのクライアントには「サブスクリプション設定」ページに専用の「更新」ボタンがあるか、メイン画面のメニューやトレイアイコンから「サブスクリプションを更新」を見つけられます。タップすれば最新のノード一覧を再取得できます。使い始めの頃はまず手動更新を優先し、結果をいつでも確認できるようにするのがおすすめです。

  2. 自動更新を設定する(任意)

    一部のクライアントは「サブスクリプション設定」で「自動更新間隔」(例:24時間ごと)を設定できます。有効にすると、クライアントがバックグラウンドで定期的に最新のノードを自動取得するため、毎回手動で操作する必要がなくなります。手動更新の動作に慣れてから、この機能を有効にするとよいでしょう。

  3. 更新後にノードが異常な場合の判断方法

    更新後にノードの数が明らかに減った、全て消えた、または以前使えていたノードが突然使えなくなった場合、通常はサブスクリプションアドレス自体が期限切れになった、またはサービス提供元がノードを変更したことが原因で、クライアント自体の問題ではありません。この場合はノード/サービス提供元に連絡し、サブスクリプションの状態を確認するか、新しいサブスクリプションリンクを取得する必要があります。

複数のサブスクリプションを同時に使えますか? 使えます。多くのクライアントは複数のサブスクリプションの追加に対応しており、更新時にそれらのノードをまとめて表示・グループ分け表示し、互いに影響しません。必要に応じて異なるグループ間でノードを切り替えられます。

よくある質問

サブスクリプションを更新したらノードが全て消えてしまいました。どうすればいいですか?

まずサブスクリプションアドレス自体が有効期限内かどうかを確認してください。多くの場合サブスクリプションが期限切れまたは停止されており、ノード提供元から再度取得する必要があります。サブスクリプションが有効であることが確認できた場合は、接続トラブルシューティングを確認し、クライアント側のネットワークの問題を排除してください。

サブスクリプションリンクを使わずに、ノードを手動で追加することもできますか?

できます。多くのクライアントは単一ノードの設定を手動で貼り付けたり、QRコードをスキャンして追加することにも対応しています。ただし1つずつ管理するのは手間がかかるため、通常はサブスクリプションリンクを使った一元管理をおすすめします。上記の「サブスクリプションリンクがない場合の他の追加方法」を参照してください。

サブスクリプションを更新するにはネットワーク接続が必要ですか?

はい。サブスクリプションの更新自体がネットワークリクエストなので、デバイスに何らかの有効なネットワーク接続が必要です(プロキシ経由で接続済みである必要はありません)。ローカルのネットワーク環境がそのサブスクリプションアドレスへのアクセスが不安定な場合は、ネットワークを切り替えて(Wi-Fiとモバイルデータの間など)再試行してみてください。

サブスクリプションアドレスは複数のデバイスで一緒に使えますか?

多くの場合、使えます。同じサブスクリプションリンクをスマホやパソコンなど複数のデバイスのクライアントにそれぞれ追加できます。各デバイスは互いに影響しません。数量に制限があるかどうかは、お使いのノード/サービス提供元の具体的なルールによります。

新しいデバイスに買い替えました。サブスクリプションを早く移行するには?

「移行」の必要はありません。新しいデバイスのクライアントで「サブスクリプションを追加して同じリンクを貼り付ける」を再度実行するだけで、元のデバイスと全く同じ状態になります。データの同期は関係ありません。