VPNのサブスクリプションURLとは、クライアントが接続設定を取得するための専用URLです。通常、アカウントに紐づく認証情報が含まれています。対応クライアントにURLをインポートすると、クライアントが接続先の一覧を読み込めるようになります。ただし、インポートしただけでは接続されません。接続先を選び、接続を有効にして、実際にアクセスできるか確認する必要があります。
初心者はアカウント、プラン、サブスクリプションURL、クライアントを混同しがちです。それぞれの役割は異なります。アカウントはログインに使い、プランは利用できる特典を決め、サブスクリプションURLは設定を渡し、クライアントは接続を実行します。この関係を理解しておくと、URLを何度もコピーするよりも問題の原因を特定しやすくなります。
サブスクリプションURLとプラン・接続先の違い
サブスクリプションURLは、サービスを紹介する一般的なWebページではありません。クライアントがこのURLにアクセスすると、サーバーからクライアントが読み取れる形式の設定が返されます。設定にはサーバーアドレス、ポート、認証情報、接続パラメーターなどが含まれることがあります。ルーティングルールやプロキシグループが含まれる場合もありますが、「サブスクリプション」という名称だけで必ず含まれているとは限りません。
| 名称 | 主な用途 | 混同しやすい点 |
|---|---|---|
| アカウント | パネルにログインし、プラン・使用量・サブスクリプションの入口を確認する | ログインできても、プランが有効とは限らない |
| プラン | 通信量と料金体系を決める | プランの通信量リセットと設定の更新は別のもの |
| サブスクリプションURL | クライアントに設定を取得・更新させる | URLを持っていることは、接続用の認証情報を持っていることを意味する場合がある |
| 接続先・回線の設定 | 具体的な接続先とパラメーターを示す | 単一の接続先をインポートしても、更新可能なサブスクリプションをインポートしたことにはならない |
| クライアント | 設定を読み込み、接続先を選び、ネットワーク通信を処理する | ソフトウェアをインストールできても、すべての設定形式に対応しているとは限らない |
「VPN」は日常的な検索では、ネットワーク接続ツール全般を指す言葉として使われることがありますが、サブスクリプションクライアントが従来型のVPNプロトコルを使うとは限りません。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICはそれぞれ異なるプロキシプロトコルです。利用できるかどうかは、クライアントのコアとそのバージョンによって異なります。また、プロトコル名だけで回線品質がわかるわけではなく、特定の回線がIEPL専線、中継、直結のどれを使っているかを推測することもできません。これらは接続構成の異なる側面を表すものです。
サブスクリプションURLは「設定をどこから取得するか」を解決し、クライアントの互換性は「設定を読み取って実行できるか」を決めます。URLの見た目やソフトウェア名だけで、互換性を判断しないでください。
ユーザーパネルからサブスクリプションURLを取得する
2BVPNでは、ユーザー名とパスワードでアカウントを作成でき、メールアドレスは不要です。サブスクリプションを取得するには、まずユーザーパネルにログインし、現在パネルに表示されているサブスクリプションの入口から操作してください。画面上の名称はバージョンによって変わる場合があるため、実際の案内に従いましょう。特定の場所にあるボタンを探す必要はありません。
コピーする前に、利用するアカウントでログインしていることを確認し、プランの状態と残りの通信量を確認してください。月額プランの通信量は、利用開始日を基準に毎月リセットされます。通信量パッケージは使い切るまで有効で、期限はありません。プランの状態に問題がある場合、サブスクリプションを何度更新してもプランの問題は解決しません。料金はプランページで確認できます。
- パネルにログインし、アカウントとプランの状態を確認してから、サブスクリプション関連の項目に進みます。
- 利用中のクライアントに合わせた形式をパネルで選べるか確認します。明確な選択肢がある場合は、クライアントの案内に従って選んでください。
- コピー機能を使ってURL全体を取得し、手動選択で末尾のパラメーターが抜けないようにします。
- 信頼できるクライアントを開き、サブスクリプションまたはリモート設定の項目にURLを貼り付けて保存します。
クライアントはパネルのダウンロードページから取得できます。iOS以外のプラットフォームでは、ログイン後にクライアントを入手できます。iOSでは、有効なプランが必要となる場合があります。「クライアントを入手すること」と「利用可能なサブスクリプションを取得すること」は別です。前者だけで後者も用意できているとは限りません。
クライアントにインポートした後、有効になったか確認する方法
クライアントによって、項目名は「サブスクリプション」「設定」「リモート設定」などと異なります。通常はリモート設定を追加する機能を使い、URLを入力して保存し、更新を実行してから、その設定を選択します。パネルにワンクリックインポート機能がある場合、ブラウザーがクライアントを開くか確認することがあります。遷移先のアプリが信頼でき、インストール済みであると確認できた場合のみ続行してください。
「クリップボードからインポート」がすべての内容に使えるとは限りません。単一の接続先情報だけを読み取る項目もあれば、サブスクリプション全体に対応する項目もあります。インポート後に更新項目が表示されない場合や、単独の接続先しか表示されない場合は、クライアントの説明を確認し、リモートサブスクリプションとして取り込まれているか確かめてください。ファイル名を変えたり、URLの末尾を手動で変更したりしても、非対応の形式が対応形式に変わるわけではありません。
プラットフォームごとに確認するポイント
Windows、macOS、Linuxのクライアントでは、システムプロキシを使って対応アプリの通信を転送する場合と、仮想ネットワークアダプター方式を使う場合があります。システムプロキシを設定しても、すべてのプログラムがその設定に従うとは限りません。仮想ネットワークアダプター方式では、追加の権限やルーティング設定が必要になることがあります。一部のアプリだけがアクセスできない場合は、サブスクリプションが無効だと決めつける前に、通信の転送モードを確認してください。
iOSやAndroidのクライアントでは、通常、VPN接続の作成をシステムに許可する必要があります。このシステム通知はネットワーク通信を転送する権限を付与するもので、基盤となる接続が従来型のVPNプロトコルを使うことを意味しません。インポート後に接続を開始していない、権限を許可していない、または別のネットワークツールが通信を処理している場合、接続先一覧が正常に表示されていても、通信が選択した回線を経由しているとは限りません。
- ✅ 設定の更新が成功し、サブスクリプション名だけでなく、選択可能な接続先がクライアントに表示されている。
- ✅ 利用する設定と接続先を選び、接続が開始されていることを確認する。
- ✅ 接続アイコンだけで判断せず、実際に利用するWebサイトを開き、ページの表示やログインの流れを確認する。
- ✅ 現在のルーティングモードを確認する。プロキシを使う必要がある通信が、誤って直結にならず、プロキシルールに適用されていることを確かめる。
- ❌ 接続先の名称や地域ラベル、クライアントの接続表示だけを根拠に、目的のサービスが利用できると判断しない。
ルーティングルールは、どの通信をプロキシ経由にし、どの通信を直結にするかを決めます。DNSはドメイン名をIPアドレスに変換する役割があり、両者を適切に設定する必要があります。Webページが開けたからといって、DNS漏えいがないとは限りません。確認が必要な場合は、クライアントのDNS設定と問い合わせ経路を確認してください。テスト用Webサイトにも限界があります。特定のリゾルバーが表示されても、それだけでアカウントの認証情報が漏えいしたとは判断できません。
サブスクリプションの更新頻度と再インポートの要否
ここでは、サーバーが設定を変更するタイミング、クライアントが設定を取得するタイミング、プランの通信量がリセットされるタイミングを区別する必要があります。これらは別々のものです。2BVPNの月額プランの通信量は利用開始日を基準に毎月リセットされますが、クライアントも同じ日にサブスクリプションを自動更新するとは限りません。
この記事では、サブスクリプションの更新間隔を一律には定めていません。自動更新の有効・無効、更新間隔、バックグラウンドで実行できるかどうかは、実際のクライアントとシステムの制限によって異なります。まず設定の更新日時と結果を確認してください。パネルに接続設定の変更が表示された場合や、現在の一覧に異常がある場合は、手動で更新して確認しましょう。
サブスクリプションURLに変更がなければ、通常はクライアントの「サブスクリプションを更新」を実行するだけで十分です。削除して再インポートする必要はありません。設定を削除すると、手動で選んだ項目や一部の上書き設定、カスタムルールも失われることがあります。更新前に、クライアントがローカルの変更をどう扱うか確認してください。重要な設定は公式の案内に従ってバックアップし、バックアップファイルも適切に保護しましょう。
設定の更新は、クライアントソフトウェアの更新とは別です。新しいプロトコルやパラメーターには、より新しいコアが必要になる場合があります。一方、クライアントを更新しても、リモート設定が自動で更新されるとは限りません。原因を調べるときは、ソフトウェアのバージョンと設定の更新日時を別々に記録すると、どの層に問題があるか把握しやすくなります。
インポート失敗・一覧が空・接続できない場合の対処
「URLの取得、内容の取得、設定の解析、接続の確立、目的のサービスへのアクセス」の順に確認しましょう。その時点で関係する設定だけを変更し、エラー表示を残してください。クライアントの変更、DNSの設定変更、ソフトウェアの再インストールを同時に行うと、原因を特定できなくなります。
形式非対応または解析失敗と表示される
まず、パネルのWebページではなくサブスクリプションURLをコピーしたか確認します。貼り付けた内容に空白、改行、全角記号が混ざっていないかも確認してください。次に、サブスクリプションの出力形式がクライアントに対応しているか照合します。取得した内容がログインページやエラーページだった場合も、クライアントが解析に失敗することがあります。その場合はパネルに戻り、正しいURLを取得し直してください。
取得失敗と表示される、または更新後に接続先が表示されない
まず、現在のネットワークからパネルに正常にアクセスできるか確認し、アカウント、プラン、サブスクリプションURLの状態を確かめてください。更新に失敗しても、一部のクライアントは古い設定を保持します。そのため、一覧が残っているからといって、直前の更新が成功したとは限りません。また、個人用のサブスクリプションURLを公開変換サービスに送って試さないでください。変換サービスが設定内の機密情報にアクセスできる可能性があります。
一覧は正常だが、特定のWebサイトにアクセスできない
この場合は、まず接続先の選択とルーティングルールを確認し、問題が特定のWebサイトだけで起きるか判断してください。目的のサービスは、接続元のIPアドレス、アカウントの地域、自社の方針などに基づいてアクセス結果を決めている場合があります。地域ラベルを変えるだけで解決するとは限りません。さらに調べる場合は、使い方ガイドを参考に接続手順を確認し、ユーザーマニュアルで設定方法を参照してください。
URL漏えい時のリスクと再発行方法
サブスクリプションURLには、アカウントを識別したりリクエストを認証したりするトークンが含まれていることがよくあります。URL全体を入手した人は、接続設定をダウンロードしたり、プランの通信量を消費したり、設定に含まれる回線情報を確認したりできる可能性があります。具体的な権限はサーバーの設計によって異なりますが、アカウントのパスワードが漏れていなくても、サブスクリプションURLを一般公開のURLのように共有してはいけません。
URLを公開してしまった場合は、まず投稿を取り消すかスクリーンショットを削除し、その後パネルでサブスクリプションの再発行、トークンのリセット、または取り消しの項目を探してください。現在の画面に特定の名称のセルフサービスボタンがあるとは限りません。該当する項目が見つからない場合は、パネルのチケットから旧認証情報の取り消しを依頼してください。クライアント上で設定を削除しただけで、対処が完了したと考えないでください。
- 漏えいした経路を確認し、公開状態のコピーを削除したうえで、URL全体を再共有しないようにします。
- パネルで利用可能なリセット操作を行うか、旧サブスクリプション認証情報が無効になったことの確認を依頼します。
- 利用中の各デバイスで新しいURLに更新し、設定を再取得して接続を確認します。
- 通信量とアカウントの状態に異常がないか確認します。パスワードも漏えいした可能性がある場合は、アカウントのパスワードを変更してください。
ログインパスワードを変更しても、旧サブスクリプショントークンが自動で無効になるとは限りません。パネルの案内または対応結果を確認してください。再発行後にダウンロード済みの旧設定も無効になるかどうかは、サーバー側で関連する認証情報が取り消されるかによります。対応時は「新しいURLが発行された」ことだけでなく、旧URLと旧設定のどの範囲が無効になるのかを確認しましょう。
信頼できるパネルからURLを取得し、対応クライアントにインポートして、実際にアクセスできるか確認します。設定に異常があれば更新して原因を調べ、URLが漏えいした場合は認証情報の取り消しに対応してください。2BVPNの「匿名・ログなし」はプライバシーに関する方針の表明であり、サブスクリプションURL、パスワード、端末内の設定を保護する必要がなくなるわけではありません。