サブスクリプションURLとは何でしょうか。クライアントが接続設定を取得するための専用アドレスです。追加すると、クライアントがノードや関連設定をダウンロードします。その後、サブスクリプションを更新すれば、提供元が公開した新しい内容を取得できます。WebサイトへのログインURLでも、支払い証明でもありません。アクセス情報が含まれることが多いため、アカウント情報と同じように慎重に管理してください。
サブスクリプションURL・ノード・クライアントの違い
サブスクリプションは設定の取得元、ノードは接続先の候補、クライアントは設定を読み込んで接続するためのツールと考えると分かりやすいでしょう。URLをコピーしただけでは情報を取得したにすぎません。対応クライアントに追加し、設定を選択して接続を開始して初めて、アプリの通信が該当するルールに従って転送されます。
| 名称 | 役割 | よくある誤解 |
|---|---|---|
| サブスクリプションURL | ノードや設定一式をクライアントに提供し、その後の更新を可能にする。 | ブラウザーにコピーすれば接続が始まる。 |
| ノード | 接続先アドレス、プロトコル、認証パラメーターを提供する。 | ノード名が同じなら、設定も常に変わらない。 |
| クライアント | サブスクリプションを解析し、接続、DNS、ルーティング設定を実行する。 | どのクライアントでも同じサブスクリプションを追加できる。 |
| プラン | アカウントに適用される通信量と料金体系を定める。 | サブスクリプションを更新すると、プランの通信量も自動で増える。 |
サブスクリプションの内容はノード一覧だけの場合もあれば、プロキシグループ、ルーティングルール、DNS設定を含む場合もあり、提供形式によって異なります。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICは接続プロトコルの名称であり、サブスクリプションの入口を指すものではありません。あるクライアントが特定のプロトコルに対応していても、あらゆる形式のサブスクリプションを解析できるとは限りません。また、本文で挙げたプロトコルをVPNPartがすべて提供しているという意味ではありません。
ユーザーパネルからサブスクリプションを取得
VPNPartのサブスクリプションは、ログイン後にユーザーパネルから取得できます。案内ページにはサブスクリプションURLは掲載されていません。アカウントの作成にメールアドレスは不要です。サイト内のリンクからパネルにアクセスしてください。他人から転送された「共通サブスクリプション」は利用せず、公開共有された設定を自分のプランのものとして扱わないでください。
- ユーザーパネルにアクセスして自分のアカウントでログインし、現在のプラン状態を確認します。
- パネルに表示されるサブスクリプションの入口から、使用するクライアントに対応した形式を選びます。入口が分からない場合は、まず使い方ガイドを確認し、名称だけで判断しないでください。
- コピー機能を使ってURL全体を取得します。クエリパラメーターを手動で削除・変更したり、改行、引用符、説明文まで一緒にコピーしたりしないでください。
- クライアントに戻り、サブスクリプションまたはリモート設定の欄にURLを貼り付けます。パネルにクライアント起動機能が明示されている場合に限り、対応するインポートボタンを使ってください。
サブスクリプションから生成したQRコードにも、同じ機密情報が含まれます。QRコードのスクリーンショットを保存しても、URLを保存するより安全になるわけではありません。ブラウザーにテキストが表示されるのはリクエストに応答があったことを示すだけで、クライアントの形式に合っていることや、すべてのノードに接続できることを保証するものではありません。
各プラットフォームのクライアントにサブスクリプションを追加する方法
まずパネルのクライアント案内から、利用できるツールを入手します。iOS以外はログイン後にクライアントを取得できます。iOSの入口を利用できる条件は、パネルに表示される現在のプラン状態に従います。クライアントによってメニュー名は異なるため、以下では機能を説明します。すべてのバージョンに同じボタンがあるとは限りません。
Windows・macOS:先に追加してから通信を設定
「設定」「サブスクリプション」「リモート設定」などの項目を開き、URLの追加欄にアドレスを貼り付けて保存します。ダウンロードが完了したら、新しい設定を現在の設定として選び、ノードまたはプロキシグループを指定します。ノード一覧が表示されただけでは、システム上のアプリがその設定を使っているとは限りません。
ガイドに沿ってシステムプロキシまたはTUNを有効にします。システムプロキシの対象は、通常、システムのプロキシ設定に従うアプリに限られます。TUNは仮想ネットワークインターフェースを介して通信を扱う方式で、通常は該当する権限が必要です。他のネットワークツールと競合する場合もあります。どちらの方式でもクライアントのルールが適用されるため、モード名だけを見て、すべての通信が必ず同じ出口を通ると考えないでください。
Android:設定を追加したら接続の許可を確認
サブスクリプション管理でURLを追加し、設定を更新します。使用する設定とノードを選んでから、接続を開始してください。システムからローカルVPNインターフェースの使用許可を求められることがあります。これはクライアントが通信を処理するための仕組みであり、サブスクリプションの支払いが済んだことや、接続先で従来型のVPNプロトコルが使われることを意味するものではありません。
バックグラウンドにすると切断される場合は、システムの省電力設定とアプリのバックグラウンド制限を確認します。端末でVPNインターフェースを使う別のツールも動作している場合は、競合の有無を確認してから比較テストを行ってください。複数のネットワークツールを何度も同時に切り替えるのは避けましょう。
iOS:対応する入口を使い、設定の有効化を確認
パネルで現在利用できる入口とガイドを確認してクライアントを入手し、対応するURLインポート機能からサブスクリプションを追加します。システムからVPN設定の追加を求められた場合は、使用中のクライアントからの要求であることを確認してください。追加後は、設定を選択して接続を開始する必要があります。
URL Schemeによる起動に対応するクライアントもありますが、すべてのツールに備わっている機能ではありません。インポートをタップしても反応しない場合は、URLをコピーして追加する方法に戻り、形式を確認してください。出所不明の構成プロファイルを何度もインストールして解決しようとしないでください。
Linux・コマンドラインツール:ダウンロードと読み込みを区別
まず、プロキシコアが対応する設定形式を確認します。サブスクリプションをファイルにダウンロードしただけでは、コアに読み込まれたことにはなりません。ツールの説明に従って設定ファイルの場所を指定し、起動または再読み込みを行います。ターミナルアプリがデスクトップのシステムプロキシに自動で従うとも限らないため、アプリ独自のプロキシ設定や環境変数を個別に確認してください。
認証情報を含むダウンロードコマンドを、そのまま掲示板などに投稿しないでください。ターミナルの履歴、スクリプトリポジトリ、デバッグ出力にサブスクリプションURLが残る場合があります。自動更新スクリプトを使う場合も、設定ファイルへのアクセス権を制限してください。
サブスクリプション更新のタイミングと確認方法
サブスクリプションの更新とは、取得元に設定を再リクエストし、ノードのアドレス、認証パラメーター、ルールの変更を反映することです。プランの更新ではなく、月間通信量もリセットされません。また、あらゆるネットワーク障害が解消するわけでもありません。VPNPartの月間通信量は利用開始日を基準に毎月リセットされ、クライアントで更新を実行するタイミングとは関係ありません。
すべてのクライアントに共通する更新間隔はありません。初回追加後に設定が使えることを確認し、パネルで回線の変更が告知されたとき、ノード一覧に異常があるとき、または古いノードで接続できない状態が続くときに手動更新してください。クライアントが対応していれば自動更新を有効にできますが、新しい設定を得るために頻繁にリクエストする必要はありません。
- ✅ 更新後、クライアントの表示内容と更新時刻を確認し、キャッシュが使われ続けていないか確認します。
- ✅ 現在有効な設定の取得元を確認します。新しいサブスクリプションを更新しても、古い設定を使い続けている場合があります。
- ✅ ノード一覧、接続状態、対象アプリをそれぞれ確認し、ダウンロード成功と実際に利用できる状態を区別します。
- ✅ ローカルルールを変更する前に安全なバックアップを作成します。リモート更新によって、サブスクリプションファイルに直接書き込んだ変更が上書きされる場合があります。
クライアントがローカル上書きやルールのマージに対応している場合は、ドキュメントに従って個別設定を保存してください。非対応の場合、ローカルでの編集内容が保持されるとは限りません。バックアップにも認証情報が含まれることがあるため、公開リポジトリにアップロードしないでください。
追加エラーと接続トラブルを見分ける方法
まず、どの段階で失敗しているかを特定してから設定を変更します。設定をすべて削除したり、DNSを変更したり、プロトコルを切り替えたりすると、元の問題を再現しにくくなることがあります。
| 症状 | まず確認すること | 次の手順 |
|---|---|---|
| URLを保存できない | 空白、改行、説明文が混ざっていないか。 | パネルからURL全体をコピーし直します。 |
| ダウンロードまたは解析に失敗する | ネットワークに接続できるか、認証情報が有効か、形式に互換性があるか。 | エラーメッセージとパネルの対応形式別入口を確認します。 |
| ノードは表示されるが接続できない | プランの状態、プロキシコアのプロトコル対応状況、ノード、ローカルネットワーク。 | 別のノードに切り替えて比較し、接続ログを確認します。 |
| ブラウザーは使えるが、他のアプリは使えない | アプリがシステムプロキシに従うか、ルールに一致しているか。 | アプリごとのプロキシ設定とルーティング記録を確認します。 |
サブスクリプションの取得にもネットワーク接続が必要です。直接接続では設定を取得できず、すでに確立した接続は使える場合、クライアントが対応していれば現在のプロキシ経由での更新を試せます。ただし、初回追加前で利用可能な設定がない場合、この方法には頼れません。トラブルシューティングガイドを確認するか、サポートにお問い合わせください。
IEPL専用線、中継、直結は回線の構成方法を表すもので、インポート形式ではありません。回線を変えてもクライアントを変更する必要があるとは限らず、回線名だけで速度を判断することもできません。接続できるかどうかは、プロトコルの対応状況、ルーティング、ローカルネットワークにも左右されます。
接続できても対象アプリで問題が起きる場合は、DNSとルーティングルールを確認します。ルールモードはルールに応じて通信先を選び、グローバルモードは通常、指定されたポリシーに通信を渡しますが、具体的な挙動は実装によって異なります。DNSリークとは、DNS問い合わせが想定外の経路を通ることです。Webページに表示された出口IPだけでは判断できません。クライアントのDNS設定、ルーティングログ、テスト結果を照らし合わせて確認してください。ログを外部に共有する前に、機密情報を必ずマスキングしましょう。
URLが漏えいしたときの再設定と被害を抑える方法
有効なサブスクリプションを他人に取得されると、ノード設定を入手されたり、アカウントの通信量を消費されたりするおそれがあります。誤送信、スクリーンショットの公開、公共リポジトリへの掲載に気づいたら、まず共有を取り消して漏えい元に対処し、その後に認証情報を更新してください。投稿を削除しただけでは、コピーが残っていないとは限りません。
- 自分のユーザーパネルにアクセスし、サブスクリプションのリセットまたはアクセス情報の変更機能を探します。該当する入口がない場合は、サポートチケットから古いサブスクリプションのアクセス権取り消しを依頼してください。
- リセットの対象範囲を確認します。サブスクリプションURLが無効になることと、すでにエクスポートされたノードの認証情報が取り消されることは、必ずしも同じではありません。パネルの説明またはサポートからの回答を確認してください。
- 新しいサブスクリプションを取得したら、自分の各端末で古い取得元を置き換えて再更新し、現在の設定に切り替わったことを確認します。
- 公開されたURL、スクリーンショット、リポジトリの履歴から機密情報を削除します。完全に削除できない場合は、すでにコピーされたものとして対応してください。
サポートチケットには、発生時刻、エラーメッセージ、操作の経緯を記載してください。サブスクリプションURL全体を公開の場に送信しないでください。VPNPartのノーログ方針はプライバシー保護の方針であり、URL、設定ファイル、スクリーンショットを適切に管理する責任に代わるものではありません。
日常的な管理とまとめ
VPNPartは同時接続台数に制限がありませんが、サブスクリプションを公開してよいという意味ではありません。自分の端末間で共有するときは信頼できる方法を使い、追加後は不要なクリップボード履歴やスクリーンショットを速やかに削除してください。QRコード、設定のエクスポートファイル、サブスクリプションの本文も、同じ基準で管理しましょう。
基本の手順:取得元を確認 → 対応形式を選択 → 追加して有効化 → 更新を確認 → 認証情報を管理。ダウンロードに失敗したらURLと形式を、接続に失敗したらノードとルーティングを確認します。漏えいした場合は古い認証情報を優先して無効化してください。各段階を切り分ければ、何を変更すべきか判断しやすくなり、すべての問題を「サブスクリプションが無効」と決めつけずに済みます。