VPNサブスクリプションリンク:設定を取得するためのURLで、接続のオン・オフではありません

VPNサブスクリプションURLとは、クライアントがサーバーから接続設定を取得するための専用アドレスです。対応するクライアントにURLを追加すると、接続先の名前や接続パラメーターなど、そのサブスクリプション形式に含まれる設定を読み込めます。追加しただけでは設定を取得した状態にすぎません。設定を有効にして接続を開始すると、クライアントの設定に応じて端末の通信が処理されます。

「サブスクリプション」には、日常的に二つの意味があります。プランの契約は料金に関するもので、設定のサブスクリプションは設定を取得する方法です。永久データパッケージでも、サブスクリプションURLから接続先を追加できます。「サブスクリプションを更新」と表示されても、契約の更新やプランの再選択を意味するわけではありません。

サブスクリプションURLには、アクセス権を識別するための認証情報が含まれていることがあります。アカウントのパスワードとは異なりますが、URLを知る人が利用可能な接続設定を取得できる可能性があるため、機密情報として扱ってください。接続先の名前は共有できますが、URL全体やQRコード、設定ファイルを公開するのは避けましょう。

まず、この違いを押さえておきましょう。

サブスクリプションURLは設定を取得するもの、ノードは接続を確立するもの、ルールは通信の経路を決めるものです。更新に成功しても接続できるとは限らず、接続できてもすべてのサイトが同じ出口を通るとは限りません。

パネルからサブスクリプションURLを取得する

VPNPZを利用する場合は、まずユーザーパネルにアクセスし、アカウントの現在の状態に応じたサブスクリプションとクライアントの入口を確認してください。VPNPZではメールアドレスなしで、ユーザー名とパスワードを使ってアカウントを作成できます。利用可能な接続先や設定の入口は、パネルの表示を確認してください。チャットグループで転送されたURLや検索結果に表示された不明なアドレスから、自分のサブスクリプションを取得しないでください。

  1. アカウントの状態を確認する。プラン、残りのデータ容量、有効状態を確認します。設定をダウンロードできても、プランの利用条件を満たしているとは限りません。接続できない場合はアカウントの状態も確認してください。
  2. クライアントを選んでから形式を選ぶ。パネルのクライアントダウンロードページで対応状況を確認します。クライアントの種類が分かれている場合は、適当に選ばず、使用するソフトに合ったサブスクリプションをコピーしてください。
  3. コピー機能を使う。手入力はできるだけ避け、空白や改行、チャットアプリが付けた句読点などが混入していないか確認します。複雑に見えるパラメーターも、URLから削除しないでください。
  4. クライアントで追加する。「サブスクリプション」「設定」「URLからインポート」などの項目を探します。ボタン名はソフトによって異なります。追加するのはリモート設定であり、ノードを一つずつ手入力する操作ではありません。

プラットフォームごとの追加方法:基本手順は共通、権限は異なる

基本的な流れは、リモートサブスクリプションを追加し、URLを貼り付けて設定をダウンロードし、その設定を選択して接続を開始する、というものです。下表の項目名は一般的な説明であり、特定のクライアントの固定メニューではありません。実際の操作は、パネルで案内されているソフトとそのドキュメントを確認してください。OS名だけで設定の互換性を判断することはできません。

Windows、macOS、iOS、Android、Linuxでの追加時の確認事項
プラットフォーム 追加方法 接続前の確認
Windows 設定またはサブスクリプション画面でリモートURLを追加する 設定が選択されていることを確認し、用途に応じてシステムプロキシまたはTUNを有効にする
macOS サブスクリプションURLを貼り付けるか、クライアントが受け取るインポート要求を確認する 案内に従って必要なネットワーク権限を許可し、プロキシ設定が反映されているか確認する
iOS パネルで現在利用できる入口からクライアントを入手し、サブスクリプションを追加する システムの案内に従ってVPN設定の追加を許可し、アプリ内の接続状態を確認する
Android URLを追加するか、パネルに表示されたサブスクリプション用QRコードをスキャンする システムのVPN許可を確認し、ほかのネットワークツールとの競合を調べる
Linux GUIクライアントからインポートするか、使用しているコアのドキュメントに従って設定を読み込む 設定ファイルのパス、実行権限、実際に通信を処理する方法を確認する

デスクトップ版の「システムプロキシ」は、通常、システムプロキシ設定に従うアプリにだけ影響します。そのため、すべてのプログラムの通信が処理されているとは限りません。TUNは仮想ネットワークインターフェースを通じて通信を処理しますが、対象範囲はルーティング、権限、クライアントの実装によって異なります。モバイル端末にVPNアイコンが表示されても、確認できるのはシステムレベルで接続されたことだけです。実際にサイトへアクセスできるかは別途確認してください。

QRコードはURLを別の形式で表したもので、公開共有に適しているわけではありません。自動的にクライアントへ移動して追加する場合は、想定したアプリが開いていることを確認してください。反応がない場合は、ソフト内から手動で追加できます。iOSで利用できる入口はパネルのアカウント状態に従ってください。他の端末での取得方法をそのまま当てはめないようにしましょう。

形式とプロトコル:貼り付けてもエラーになるのはなぜ?

サブスクリプション形式と接続プロトコルは別のものです。前者は設定の読み方を定める書式で、クライアントが内容を解釈できるかを左右します。後者は実際の通信方式で、クライアントとノードの接続方法を決めます。あるクライアントが特定のプロトコルに対応していても、すべてのサブスクリプションファイル形式を読み込めるとは限りません。

Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICは、関連するクライアントのドキュメントに登場することがあります。対応状況は、クライアントのバージョン、使用するコア、サービス側が提供する設定をあわせて確認してください。Hysteria2とTUICはQUICベースの通信を使用するため、UDPのネットワーク環境が関係します。すべてのプロトコルを互換性のある名称として扱うことはできません。

「解析に失敗しました」「利用可能なノードがありません」「不明なフィールド」などのエラーが表示されたら、まずコピーしたものが本当にサブスクリプションURLかを確認し、形式とバージョンを照合してください。ファイルの拡張子を変えたり、プロトコル名を別のものに置き換えたりして解決しようとしないでください。完全な設定にはルール、プロキシグループ、DNS設定などが含まれることがありますが、ノード一覧にはそれらが含まれない場合があります。

自動更新の間隔はクライアントの設定によって異なる

すべてのソフトに共通するサブスクリプションの更新間隔はありません。定期的に更新できるもの、起動時に確認するもの、手動更新が必要なものがあります。具体的な頻度は、使用中のクライアントのサブスクリプション設定とサービスの案内を確認してください。オンラインの解説にある間隔を、VPNPZの固定ルールとみなさないようにしましょう。

更新すると通常、接続先の一覧とサブスクリプションに含まれる設定が再取得されます。自動的に契約が更新されるわけではなく、端末側の設定に関する問題がすべて解消されるわけでもありません。接続先の変更、設定の調整、古いURLの無効化があった場合は、手動で更新して最終更新日時とエラー内容を確認してください。接続先の名前が変わらなくても、更新に失敗したとは限りません。

クライアントによっては、端末上で選択した内容が保持されるものもあれば、リモート設定の置き換え後にプロキシグループやカスタム設定が変わるものもあります。大切な個人ルールは、ソフトが対応するオーバーライド機能を使って管理してください。リモート設定から生成されたファイルを直接編集するだけでは、次回更新時に変更が上書きされる可能性があります。

  • ✅ 更新前に、更新したいサブスクリプションが選択されていることを確認します。古い設定や別のアカウントの設定と取り違えないようにしましょう。
  • ✅ 更新後は結果のメッセージ、接続先一覧、現在有効な項目を確認し、実際にアクセスして動作を確かめます。
  • ✅ 更新に失敗した場合は、基本的なネットワーク接続とエラー全文を確認します。まだ使える設定を何度も削除しないでください。
  • ❌ 「更新に失敗しました」と表示されても、すべてのノードが利用できないとは限りません。古い設定で接続できる場合があります。

追加後に使えない場合は、通信経路を順に確認する

設定の取得に失敗したのか、ノードへの接続に失敗したのかを切り分ける

設定の取得失敗は、ダウンロードまたは解析の段階で発生します。URLが完全か、ネットワークからサブスクリプションの入口にアクセスできるか、クライアントが対応しているかを確認してください。ノードへの接続失敗は、設定を取得した後に起こります。アカウントの状態、接続先、ネットワーク環境を確認しましょう。原因によって対処方法は異なります。タイムアウトが起きたからといって、すぐにソフトを再インストールする必要はありません。

ルール、出口、DNSを確認する

ルールモードでは、ドメイン名やアドレスなどの条件に応じて、直接接続するかプロキシを使うかが決まります。中国本土のサイトへの直接接続でローカルの出口が表示されるなら、意図した動作かもしれません。国際アクセスが必要なサイトが誤って直接接続される場合は、適用されたルールとプロキシグループを確認してください。一時的なモード切り替えは比較調査に役立ちますが、ルールの誤りを隠すためにグローバルモードを常用するのは避けましょう。

DNSリークとは通常、DNS問い合わせが想定した経路で処理されていない状態を指し、「ウェブページが開けない」ことと同じではありません。クライアントのDNS設定、ブラウザーのセキュアDNS、システムの名前解決方法が互いに干渉していないか確認してください。テスト結果はルールとあわせて判断しましょう。設計どおり中国本土のドメインをローカルで名前解決しているだけで、リークと断定することはできません。

最後に、回線品質とプラットフォーム側の制限を見分ける

サブスクリプションURLだけでは、回線がIEPL専用線、中継、直結のいずれかは決まりません。また、特定のプラットフォームにアクセスできる保証もありません。直結は通常、海外ノードに直接接続することを指します。中継では中間サーバーを経由し、IEPLは専用イーサネット回線の利用を伴います。実際の回線種別はパネルの案内を確認してください。再生できない原因には、出口の地域、プラットフォームの方針、アカウントの条件も考えられます。サブスクリプションを再追加するだけでは解決しないことがあります。

パネルから問い合わせる際は、OS、クライアントのバージョン、問題が発生した段階、個人情報を隠したエラー画面を伝えると、調査に役立ちます。エラー文は残し、URL全体、QRコード、認証情報は必ず隠してください。

URL漏えい時は再発行後に古いURLの状態も確認

公開したスクリーンショット、共有クリップボード、チャットグループでの転送、設定のバックアップなどを通じて、URLを見られる範囲が広がることがあります。漏えいが疑われる場合は、まず拡散を止め、パネルでサブスクリプションの再発行や認証情報の更新機能を探してください。入口がわからない場合は、パネルから問い合わせて確認しましょう。パスワードを変更すればサブスクリプションも必ず無効になると決めつけないでください。

  1. 公開した情報を取り下げる。URLが写った投稿、スクリーンショット、共有ファイルを削除します。ただし、削除しても、すでにコピーされた内容を回収できるわけではありません。
  2. 利用可能な再発行・リセットを実行する。パネルの案内を読み、変更の対象がサブスクリプションURLなのか、接続用認証情報なのか、または両方なのかを確認します。
  3. 各端末のサブスクリプションを差し替える。新しいURLでクライアントを更新し、古いサブスクリプションを無効にします。以後の更新で古い入口へ引き続きアクセスしないようにしてください。
  4. 無効になる範囲を確認する。古いURLから設定を取得できなくなっても、すでにダウンロードした設定がすぐに使えなくなるとは限りません。パネルの案内に従って、古い接続用認証情報が失効しているか確認し、必要に応じて問い合わせてください。

VPNPZは、プライバシーに関する方針として匿名性とログを保存しないことを掲げています。ただし、認証情報を公開しても安全という意味ではありません。アカウント、クライアント、日頃の使い方それぞれに、利用者自身が保護する責任があります。

初心者向けの最短手順:

パネルから対応するサブスクリプションを取得し、互換性のあるクライアントに追加して有効化したら、ルールと実際の出口を確認します。接続先が変更されたら設定を更新し、URLが漏えいしたら再発行して、無効化の範囲を確認してください。この手順を押さえるほうが、ソフトを何度も替えるより効果的です。