サブスクリプションURLとは?ノードとの違い
サブスクリプションURLとは、クライアントが接続設定を取得するためのアドレスです。インストーラーでも決済ページでもありません。対応クライアントにURLを追加すると、設定がダウンロード・解析され、利用できるノードが表示されます。その後のサブスクリプション更新では、設定を再取得します。
ここでいう「サブスクリプション」は、月額プランと混同されがちです。月額プランは料金と通信量の期間を指し、ノードのサブスクリプションは設定を配布する方法を指します。URLを持っていても、アカウントの通信量が十分であることや、プランが有効であることを意味しません。設定を更新しても、料金の支払い、通信量の追加、プランのリセット日の変更は行われません。
ノードとは通常、接続先となるサーバーの入口を指し、設定にはアドレス、ポート、プロトコル、認証情報が含まれます。サブスクリプションには複数のノードをまとめられるほか、グループやルールが含まれる場合もあります。内容はサーバー側の出力形式とクライアントの対応状況によって異なります。読み込みに成功したことは設定を解析できたという意味であり、実際にアクセスできるかは接続して確認が必要です。
| 名称 | 主な役割 | 利用時の注意点 |
|---|---|---|
| サブスクリプションURL | クライアントが設定を取得・更新するためのもの | アクセス認証情報を含む場合があるため、機密情報として管理する |
| 単一ノードの共有リンク | 1つのノードの接続情報を追加する | 通常、ノード一覧全体は自動同期されない |
| 設定ファイル | ノードを保存し、ルールやグループを含む場合もある | ローカルファイルではリモート更新機能が維持されない場合がある |
| 月額プラン | 支払い期間と利用可能な通信量を定める | クライアントの設定更新とは別の操作 |
ユーザーパネルからサブスクリプションURLを取得
まず信頼できる入口からユーザーパネルにアクセスし、アカウントの状態を確認してから、パネル内のクライアント向け案内に従って設定を取得します。VPNQTはメールアドレス不要で、ユーザー名とパスワードで利用できます。アカウントをお持ちの方はパネルにログインしてください。クライアントとサブスクリプションの取得方法は、ダウンロードページの最新案内をご確認ください。
- アカウントとプランを確認する。自分のアカウントを使用していることを確認し、プランの状態と残りの通信量をチェックします。アカウント側で利用できない場合、同じURLを何度も追加しても解決しないことがあります。
- クライアントに合った形式を選ぶ。パネルに複数の追加方法が表示される場合は、利用するクライアント名やドキュメントに従って選択してください。URLの見た目だけで判断しないようにしましょう。
- URLを末尾までコピーする。パネルのコピー機能を使い、パスとクエリパラメーターを含めて取得します。手動で選択すると末尾が抜けることがあるため、URLの前後にある説明文まで一緒にコピーしないよう注意してください。
- クライアントに追加する。まずはパネルの案内に記載された方法を使います。手動で追加する場合は、サブスクリプション、設定、リモート設定などの項目を開き、URL欄にアドレスを貼り付けます。
- 初回取得の結果を確認する。ノード一覧や設定グループが表示されること、更新状態に問題がないことを確認します。名前だけが表示されてノードがない場合は、解析エラーがないか確認してください。
バックアップを残す場合は、クライアント名、設定名、取得日を記録し、URL全体は保護された場所に保存してください。共有ドキュメントや公開コードリポジトリには記載しないでください。QRコードもURLを別の形で表したものなので、同様に慎重な管理が必要です。
クライアントへの追加:形式を確認してから接続
クライアントによって対応するサブスクリプション形式は異なります。ノード共有リンクの一覧を受け取るものもあれば、プロキシグループやルールを含む設定全体を受け取るものもあります。どちらも「サブスクリプション」と表示されていても、相互に置き換えられるとは限りません。「形式に対応していません」と表示された場合は、パネルに戻って適切な追加方法を選んでください。パラメーターを適当に変更するのは避けましょう。
Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICは、それぞれ異なるプロトコルまたはプロトコル体系です。ノード名を変更しても別のプロトコルには変換できません。設定を解析・利用できるかどうかは、クライアントのバージョンとネットワークコアによって決まります。サブスクリプション変換は通常、設定形式を組み直すだけで、サーバー側が別のプロトコルに突然対応するものではありません。また、これらの一般的な説明は、VPNQTがすべてのプロトコルを提供しているという意味ではありません。
Windows・macOS向けクライアント
デスクトップクライアントでは通常、設定またはサブスクリプション管理画面からリモートURLを追加します。保存後に更新し、設定とノードを選択します。システムプロキシとトンネルモードが別々の項目になっているクライアントもあります。設定を追加しただけでは、通信がクライアント経由になっているとは限りません。初回接続時は対象のWebページを開き、クライアントの接続ログに該当するリクエストが記録されているか確認しましょう。
iOS・Android
モバイル端末では、リンクからの起動やQRコードの読み取りで追加できる場合もあれば、手動での追加が必要な場合もあります。OSに表示されるVPN設定の許可は、クライアントにネットワークの制御を許可するもので、プランの支払いとは関係ありません。モバイルOSではバックグラウンド動作が制限されるため、定期更新だけに頼らないでください。ノード一覧に大きな変化があった場合や接続に失敗した場合は、アプリを開いて手動で更新してください。
Linuxでの利用と設定管理
Linuxでの操作方法は、利用するクライアントにGUIがあるかどうかによって異なります。コマンドラインで利用する場合は、設定を保存し、サービスプロセスから読み込む必要があることがあります。変更が自動で反映されるかどうかも、プログラムの仕様によって異なります。ダウンロードしたローカルファイルにはリモート更新機能がない場合があるため、クライアントのドキュメントに従って管理し、使用中のルールファイルを上書きしないようにしてください。
- ✅ 追加前に、クライアントの配布元・バージョン・対応形式を確認する。
- ✅ 更新後に、ノード一覧・現在の設定・接続状態を確認する。
- ✅ プラットフォームの案内に従ってクライアントを入手し、サブスクリプションURLをインストーラーのリンクと間違えない。
- ❌ 認証情報を含むURLの「修復」に、第三者の変換サイトを使わない。
- ❌ クライアントに「追加済み」と表示されたことを、目的のサービスにアクセスできる証拠とみなさない。
自動更新と通信量リセットの違い
自動更新では、クライアントの設定に従ってサブスクリプションURLへ再度アクセスし、ノードの追加・削除・変更を同期します。現在の接続先が自動で切り替わるわけではなく、ローカルで行った変更がすべて保持されるとも限りません。設定全体を置き換えるクライアントもあれば、ノード一覧だけを更新するものもあるため、更新の対象範囲を事前に確認してください。
自動更新を有効にする前に、アプリの起動が必要か、バックグラウンド処理に対応しているか、失敗時に旧設定が保持されるかを確認してください。更新頻度は、クライアントの推奨設定と実際の必要性に合わせて選びましょう。「安定性を高める」ために何度も更新する必要はありません。短時間に同じリクエストを繰り返しても回線品質は改善せず、サーバー側のリクエスト制限にかかる可能性があります。
振り分けルールやプロキシグループを変更した場合は、クライアントが対応する上書き、マージ、独立ルールの機能を使い、変更内容をバックアップしてください。リモート設定からダウンロードしたファイルを直接編集すると、次回の更新で変更が失われることがあります。更新後はノードの選択状態も確認してください。選択中のノードが削除されると、無効な選択が残る場合や、別のノードに切り替わる場合があります。
通信量の情報がサブスクリプションの応答を通じてクライアントに表示される場合もありますが、表示のタイミングや内容はクライアントの実装によって異なります。パネルとクライアントの数値が異なる場合は、まずサブスクリプションを更新してパネルの情報を確認してください。ローカルキャッシュだけでプランの状態を判断しないようにしましょう。
追加エラー・接続不具合の確認手順
まず問題を「設定を取得できない」「設定を解析できない」「接続後に目的のサービスで問題が起きる」の3つに分けます。発生する段階が異なれば、対処方法も異なります。設定をすべて削除してやり直すより、エラーの種類、OS、クライアント名、発生した時間帯を記録しておくほうが原因の特定に役立ちます。
サブスクリプションの内容を取得できない
URLが完全か、リセット済みではないか、現在のネットワークから設定取得先にアクセスできるかを確認してください。リクエストがタイムアウトする場合は、ネットワークの到達性を確認します。認証に失敗する場合は、アカウントとURLの状態を確認してください。設定のダウンロード先とノードの接続先は異なる場合があるため、現在のネットワークの不具合をすぐにノード障害と判断しないでください。
取得はできるが解析に失敗する
形式とクライアントのバージョンを確認してください。サーバーからログイン画面やエラーページが返されると、クライアントが形式エラーと表示することがあります。内容を受信できたからといって、有効な設定が届いたとは限りません。レスポンスを確認するためにURL全体を公開のチェックサービスへ送信しないでください。必要な場合は、ユーザーパネルのチケットから、URLなどを隠したエラー情報を共有してください。
ノードには接続できるが、目的のサービスで問題が起きる
振り分けルールによって、対象の通信が選択中のノードに送られているか確認してください。ルールモードでは、ドメインやアドレスなどの条件に応じて通信経路が決まります。グローバルモードでは、通常、クライアントが制御する通信が選択したプロキシを経由しますが、すべてのアプリやシステム通信が対象になるとは限りません。原因の切り分けのため一時的にモードを比較し、確認後は普段の利用に適したルールへ戻してください。
DNSの名前解決経路も確認が必要です。Webの通信がプロキシ経由でも、ドメイン名の問い合わせが同じ経路を通るとは限りません。DNSリークとは、名前解決のリクエストが想定外の経路を通ることです。クライアントのドキュメントに従ってDNS、トンネル、振り分けの設定を確認してください。DNSサーバーの変更だけで常に解決できるとは限りません。
IEPL専線、中継、直結は、回線の経路や伝送方式を表すものであり、サブスクリプションファイルの形式や特定の暗号化プロトコルを意味するものではありません。サブスクリプションは該当する設定をクライアントに渡すもので、回線そのもののネットワーク条件を変えることはできません。回線を選ぶ際は回線ページをご確認ください。目的のサービスが利用できるかは、実際に接続して確かめる必要があります。
URLが漏れた場合のリセットと復旧方法
URL全体やQRコードが公開された場合は、単に投稿を削除するのではなく、認証情報が漏れたものとして扱ってください。公開情報を削除すれば拡散を抑えられますが、すでに保存されたコピーまでは回収できません。ユーザーパネルでサブスクリプションのリセットや認証情報の更新項目を探し、画面の案内に従ってください。該当する項目がない場合は、ユーザーパネルのチケットから対応方法を確認してください。
- これ以上の拡散を防ぐ。公開されたURLやQRコードを削除し、共有ドキュメント、スクリーンショット、チャットでの転送、設定のバックアップも確認してください。
- リセットを実行し、対象範囲を確認する。更新されるのがサブスクリプションのトークンだけなのか、ノードの認証情報も変更されるのかを確認してください。ログインパスワードを変更すれば、古いサブスクリプションも無効になると決めつけないでください。
- すべての端末を再設定する。新しいURLを取得し、各端末で古いアドレスを置き換えて手動更新します。同時接続台数に制限がなくても、端末ごとにローカル設定の更新が必要です。
- 古い設定が無効になったことを確認する。パネルの案内やチケットへの返信に従い、古いURLとノードの認証情報が無効になったか確認してから、新しい設定で正常に接続できるかをチェックしてください。
無効になったサブスクリプションURLと、すでにダウンロードしたノード設定は別のものです。古いURLで更新できなくなっても、保存済みの接続認証情報がすぐに無効になるとは限りません。不審な通信量の消費に気づいた場合は、漏えいの可能性も伝え、ノードの認証情報を更新する必要があるか確認してください。
サブスクリプションURLは設定の取得・同期に使うもので、プランの更新やネットワーク品質を保証するものではありません。初心者の方は「パネルで取得 → 対応クライアントに追加 → ノードとルールを確認 → 更新を設定 → 漏えい時はリセット」の手順で進めると、形式の誤りや管理漏れを防ぎやすくなります。アカウントの状態や認証情報の有効性については、パネルの記録とチケットでご確認ください。