サブスクリプションURLとは、クライアントが接続設定を取得するためのアドレスです。通常、アカウント固有の認証情報が含まれています。取得したURLはブラウザーのダウンロード欄ではなく、クライアントのサブスクリプション追加画面にインポートします。更新するとクライアントが設定を再取得しますが、契約の更新や通信量のリセットとは異なります。

基本的な流れは「パネルでURLを取得、形式を確認、インポートして有効化、接続を確認」です。以下、この順に説明します。クライアントによってボタン名は異なるため、現在のパネルやクライアントの案内に従ってください。完全に同じメニュー名を探す必要はありません。

サブスクリプションURL・ノード・クライアントの違い

サブスクリプションサービスはアカウントの利用権と接続ルートを提供します。ノードはクライアントで選択できる接続設定、クライアントは設定を読み込んで接続を確立し、ルールに従って通信を処理するソフトウェアです。サブスクリプションURLはサーバー側で公開された設定をクライアントに渡します。形式によってノードのみを含む場合もあれば、プロキシグループ、ルーティングルール、DNS設定を含む場合もあります。すべて同じとは限りません。

まず種類を見分けて、コピーまたはインポートするものを確認
名称 主な用途 よくある誤解
パネルのURL アカウントへのログイン、プランの確認、設定の取得 ログインページをサブスクリプションURLとしてインポートする
サブスクリプションURL クライアントが対応する設定を取得する URLがあればアカウントの利用権も有効だと思い込む
ノード共有URL 特定ノードの接続パラメーターを共有する 接続ルートの一覧も同期されると思い込む
クライアントのダウンロードページ 接続に必要なソフトウェアを入手する インストール後、設定をインポートまたは有効化していない

サブスクリプションの形式と接続プロトコルも別のものです。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICなどは、それぞれ異なるプロトコルまたは方式で、クライアントごとに対応範囲が異なります。サブスクリプションを読み込めるクライアントでも、含まれるすべてのノードに対応しているとは限りません。ここでは一般的な概念を説明しており、VPNRPがすべてのプロトコルを提供するという意味ではありません。

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

信頼できるサイト内のリンクからユーザーパネルにアクセスしてください。VPNRPはメールアドレス不要で、ユーザー名とパスワードで登録できます。ログイン後、パネルの案内に従ってサブスクリプションまたは設定の項目を探します。専用クライアントの手順が表示される場合は、汎用URLを探すのではなく、その案内に沿って操作してください。

  1. アカウントの状態を確認します。プラン、残りの通信量、関連する案内を確認してください。パネルにログインできても、接続を利用できる状態とは限りません。
  2. 利用するOSとクライアントを確認します。形式ごとに項目が分かれている場合は、クライアント名または設定形式の説明を確認し、該当するURLをコピーしてください。
  3. コピー機能を使います。スクリーンショットから読み取ったり、画面上で省略されたURLを手入力で補ったりしないでください。URLのクエリパラメーターに認証情報が含まれる場合があります。
  4. 使用するクライアントにインポートします。自分が使っている信頼できるクライアントにのみ貼り付け、公開サイトにURLを送って検査させないでください。

項目が見つからない場合は、まず使い方ガイドを確認し、その後パネルのサポートチケットから問い合わせてください。URLの見た目だけで接続先を推測したり、他サービスのパスをそのまま使ったりしないでください。

各プラットフォームでクライアントにインポートする方法

VPNRPはWindows、macOS、iOS、Android、Linuxに対応しています。クライアントはパネルのダウンロードページから入手できます。この記事ではインストーラーを配布していません。iOS以外はログイン後に入手できます。iOSで利用できる方法は、パネルに表示されるアカウントの状態をご確認ください。

Windows・macOS

クライアントを開き、サブスクリプション、設定、または設定管理の項目から「URLからインポート」を選び、URL全体を貼り付けて保存します。パネルからワンクリックでインポートする場合、ブラウザーがローカルアプリを開くか確認することがあります。アプリ名を確かめ、インストール済みの目的のクライアントであることを確認してください。インポート後は設定を選択して接続を開始します。ノード一覧が表示されただけで完了ではありません。

iOS・Android

パネルに表示されたアプリが利用中の端末に対応していることを確認し、アプリ内のインポート機能またはパネルからのリンクを使います。システムのネットワーク接続設定の許可が表示されたら、使用中のアプリからの要求であることを確認してください。iOSのVPN構成の許可はサブスクリプション自体とは別のものです。AndroidでVPN接続を許可しても、ノードが自動で取得されるわけではありません。

Linux

GUIクライアントを使うのか、コマンドラインのコアを使うのかを確認してください。GUIクライアントには通常、サブスクリプション管理機能がありますが、コマンドラインのコアにはリモート更新機能がない場合があります。その場合は、ドキュメントに従って設定を取得し、正しいパスを指定して起動してください。サブスクリプションURLを、任意のコアで使うローカル設定ファイルとして扱わないでください。起動エラーが出た場合は、まずログに記載された形式やパスの案内を確認します。

クライアントが同時接続台数に制限なしでも、設定が各端末に自動同期されるわけではありません。端末ごとにインポートと有効化が必要です。トラブルシューティングしやすいよう、設定には見分けやすい名前を付けてもかまいませんが、認証情報を名前に含めないでください。

インポート後、本当に使えるか確認するには?

インポートに成功したことが示すのは、設定が読み込まれたことだけです。接続の確立、アプリの通信がクライアントに渡るか、目的のサイトにアクセスできるかは、それぞれ別の確認事項です。まずは初期設定のまま基本動作を確認し、その後にルーティングやDNSを調整してください。一度に多くの項目を変更すると原因を特定しにくくなります。

  • ✅ インポートしたサブスクリプションが設定一覧に表示され、現在有効になっている。
  • ✅ ノード一覧が空ではなく、選択したノードに明らかなプロトコル非対応の表示がない。
  • ✅ クライアントの接続が開始され、OSの案内に従って必要なシステムプロキシまたはネットワーク制御が有効になっている。
  • ✅ 実際に使うサイトやアプリでアクセスを確認し、クライアントの接続ログに該当するリクエストが記録されるかを見る。
  • ✅ テスト後は普段使いに適したルール設定に戻し、競合するプロキシツールが残っていない。

ルールモードでは、ドメインやIPアドレスなどの条件に応じて、直接接続するかプロキシを使うかが決まります。グローバルモードでは通常、クライアントが制御する通信を選択したプロキシにまとめて送りますが、端末上のすべてのアプリが必ず対象になるわけではありません。システムプロキシ、アプリ独自の設定、仮想ネットワークインターフェースでは対象範囲が異なるため、詳細はクライアントの仕様をご確認ください。

DNSリークとは、ドメイン名の問い合わせが想定外の経路で処理される問題です。アクセス先に表示されるIPアドレスだけでは判断できません。クライアントのDNS設定、ブラウザーの暗号化DNS設定、実際の名前解決経路をあわせて確認してください。原因調査のためにシステムのセキュリティ機能をむやみに無効化したり、特定の検査サイトの結果だけでプライバシー全体を判断したりしないでください。

サブスクリプションの更新頻度と更新内容

すべてのサービスやクライアントに共通する固定の更新頻度はありません。初回インポート後に取得できたことを確認し、サービスから接続ルートの変更通知があった場合、ノード一覧とパネルの内容が明らかに異なる場合、または古い設定が原因と思われる問題がある場合に手動で更新してください。自動更新に対応するクライアントは公式の案内に従って設定できます。「反映を速める」ために何度も更新する必要はありません。

更新すると通常、サブスクリプション管理の対象となる内容が再取得され、置き換えられます。対象の設定内で手動変更したノード名、ルール、パラメーターは、次回更新時に上書きされる場合があります。独自ルールを設定する場合は、クライアントのオーバーライド機能や個別ルール機能を使い、適用範囲を事前に確認してください。

サブスクリプションを更新しても通信量はリセットされず、自動的に契約が更新されることもありません。VPNRPの月額プランの通信量は利用開始日を基準に毎月リセットされ、契約期間中にアップグレードした場合、差額は残り日数に応じて換算されます。通信量パッケージは使い切るまで有効で、期限切れになりません。これらはアカウントの課金ルールであり、クライアントに表示される「最終更新日時」とは関係ありません。

更新できない、またはノードが表示されても接続できない場合の確認方法

まず、どの段階でエラーが起きたかを確認します。「取得失敗」はクライアントが有効なサブスクリプションを取得できていない状態です。「解析失敗」は、取得した内容が想定した形式と異なる場合によく発生します。「接続失敗」はインポートには成功していても、ノードへの接続やアプリの通信経路に問題がある可能性があります。いずれも、何度も再インストールすれば解決するとは限りません。

  1. URLが完全か確認します。パネルからコピーし直し、空白、改行、パラメーターの欠落がないか確認してください。ログインページやプランページのURLをサブスクリプション欄に入力しないでください。
  2. 形式とコアを確認します。選択したエクスポート形式がクライアントに対応しているか確認し、公式の配布元からクライアントを更新してください。以前のプロトコルを解析できても、新しいプロトコルやパラメーターに対応しているとは限りません。
  3. 取得時の通信経路を確認します。既存のプロキシ設定がサブスクリプションの取得に影響する場合があります。影響の有無はクライアントの仕様によります。クライアントの案内に従い、更新リクエストが直接接続または既存のプロキシ経由のどちらで送信されるかを確認し、利用可能な設定を残したうえで調整してください。
  4. アカウントとアプリの通信設定を確認します。利用権の状態、通信量、クライアントの接続スイッチを確認し、システムプロキシ、ネットワーク制御の権限、他のプロキシソフトとの競合も確認してください。
  5. 個人情報を隠して問い合わせ内容をまとめます。OS名、クライアントのバージョン、エラーが起きた段階、認証情報を隠したエラーメッセージを伝えてください。サブスクリプションURLや設定ファイル全体はアップロードしないでください。

クライアントが証明書の検証エラーを報告した場合は、端末の時刻と公式のアクセス先を確認してください。証明書の検証をそのまま無効にしないでください。URLを開くとログインページや別のウェブページが表示されても、そのページを設定ファイルとして保存しないでください。入口の選択ミス、認証情報の無効化、アクセス手順の変更が考えられるため、パネルに戻って確認してください。

URLが流出した場合のリセット方法

完全なURLをグループチャット、公開スクリーンショット、サポートチケットの添付ファイル、信頼できない変換サイトに送信した場合は、流出した可能性があるものとして扱ってください。URLを持つ人が設定を取得できる可能性があります。実際に利用できる機能は、サーバー側の権限管理によって異なります。メッセージを削除しても、コピー済みの内容まで消えるとは限りません。

パネルに戻り、サブスクリプションの認証情報またはURLをリセットする機能があるか確認してください。機能がある場合は、影響範囲を確認してから案内に従い、すべての自分の端末に新しいURLをインポートします。明確な項目がない場合は、パネルのサポートチケットから対応を依頼してください。確認せずに古いURLが無効になったと思い込まないでください。

対応後は、公開した内容、クリップボードの履歴、不要な設定ファイルのコピーを削除してください。サブスクリプション変換サービスは元のURLや設定にアクセスできるため、形式変換が必要な場合は、サービスが明示する信頼できる方法または管理可能なローカルツールを優先し、出所不明のサイトに認証情報を送信しないでください。

初めて使うときの手順まとめ

まず入口と形式を確認し、次に接続を検証してから、最後にルールを調整します。パネルからクライアントに合ったサブスクリプションを取得し、インポートして有効化した後、実際のアプリの通信を確認します。必要に応じて設定を更新し、URLが流出した場合は認証情報を無効化してください。手順を分けて確認すれば、設定、接続、アカウントのどこに問題があるかを切り分けやすくなります。

プランを選ぶ前に、プランページで通信量と課金方法をご確認ください。VPNRPでは初回の支払いから14日以内であれば、理由を問わず全額返金を申請できます。利用中に問題が起きた場合は、URLを公開するより、個人情報を隠したうえでパネルのサポートチケットから問い合わせると原因を特定しやすくなります。