本文へ移動

VPNの購読リンクとは?入手方法、クライアントへの追加・更新を解説する初心者向けガイド

サブスクリプションURLの役割やユーザーパネルでの取得方法、各端末のクライアントへの追加方法、更新の目安、URL漏えい時の対処を解説します。

VPNサブスクリプションURLとは、クライアントに接続先や接続設定を読み込ませるためのアドレスです。契約プランそのものでも、一般的なWebページのブックマークでもありません。URLを取得したら、対応クライアントに追加して設定を更新し、接続を有効にする必要があります。この記事では実際の操作順に沿って説明し、「追加できた状態」と「接続できる状態」の違いも整理します。

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

「サブスクリプション」という言葉は、ここでは二つの意味で使われます。契約プランのサブスクリプションは料金体系を指し、クライアントのサブスクリプションは設定を更新する方法を指します。月額プランでもデータ容量パックでも、設定用URLが必要になる場合があります。利用できる接続先があるかどうかは、アカウントの契約内容とサービスの状態で決まり、URLの長さでは判断できません。

クライアントがサブスクリプションURLにアクセスすると、サーバーから設定を取得します。設定にはノード名、サーバーアドレス、ポート、プロトコル、接続に必要な認証情報などが含まれる場合があります。具体的な項目は形式によって異なります。サブスクリプションは複数の接続先をまとめて管理できますが、単一ノードの共有情報は通常その接続先だけの情報で、複数の接続先をまとめて更新できるとは限りません。

まず、手元にあるものを確認
項目 主な役割 これだけでは判断できないこと
アカウントのプラン データ容量、料金、利用条件を定める クライアントの設定が完了しているか
サブスクリプションURL 対応クライアントに設定を取得・更新させる 現在のネットワークからノードに接続できるか
単一ノードの共有情報 特定ノードの接続情報を追加する 複数の接続先とともに更新されるか
クライアントの設定 ノード、ポリシー、ルール、DNSを設定する すべてのアプリがプロキシ経由になるか

ユーザーパネルから取得し、クライアントの形式を確認

VpnInnのサブスクリプションURLは、ログイン後に取得できます。まずユーザーパネルにアクセスし、現在のプランとデータ使用状況を確認してから、画面に表示されているサブスクリプションまたはクライアント設定の項目を選んでください。画面の名称は変更されることがあるため、ガイドのスクリーンショットと同じボタンを探す必要はありません。自分のアカウントに紐づく画面であることを確認しましょう。

複数の形式が表示される場合は、使用するクライアントを先に決め、対応する項目を選びます。どちらもHTTPSで始まるからといって、同じように使えるとは限りません。HTTPSは設定を取得する際の通信方式であり、返される設定の形式が同一であることを示すものではありません。

  1. パネルにログインし、アカウントの利用条件、残りのデータ容量、通知を確認して、プランの状態が原因で利用できない可能性を除外します。
  2. 使用する端末向けのクライアントガイドを開き、対応するサブスクリプション形式と追加方法を確認します。
  3. パネルから対応するサブスクリプションURLをコピーするか、パネルに用意されたクライアント別の追加項目を使用します。
  4. 使用するクライアントに切り替えて追加し、設定一覧に新しい項目が表示されていることを確認します。

ワンクリックで追加できない場合は、クライアントがインストールされていない、OSで該当リンクがクライアントに関連付けられていない、ブラウザーがアプリへの切り替えをブロックしている、といった原因が考えられます。その場合は、クライアント内の「URLから追加」などの項目を使ってください。URLの文字をむやみに変更したり、サブスクリプションURLの入力欄にアカウントのパスワードを入力したりしないでください。

プラットフォーム別の追加と接続手順

基本的な手順は、リモート設定を追加し、内容を取得して設定を選び、接続を開始することです。端末による違いは主にクライアント内の操作箇所やOSの権限であり、ボタン名がすべて同じとは限りません。VpnInnのAndroid、Windows、macOS、Linux向けクライアントはログイン後にダウンロードできます。iOSのダウンロード項目はパネル上のプラン条件に応じて表示されます。詳しくはパネルのダウンロードページをご確認ください。

Windows・macOS

クライアントの設定またはサブスクリプション管理からリモートURLを追加し、取得できたら現在の設定として選択します。クライアントによっては、システムプロキシを別途有効にする必要があります。より多くのアプリを対象にする場合は、TUNモードと追加の権限が必要になることがあります。システムプロキシの影響を受けるのは通常、該当設定に従うアプリです。タスクトレイのアイコンが点灯しているだけで、すべてのアプリの通信経路が切り替わったとは判断できません。

Android・iOS

アプリに設定を追加した後、初めて接続を有効にすると、VPN接続を確立するためのシステム権限を求められるのが一般的です。これは端末のネットワーク通信を制御するための権限であり、クライアントが使用するノードのプロトコル名がVPNという意味ではありません。QRコードを読み込む場合も、内容の種類を確認してください。サブスクリプションURLが含まれていることもあれば、単一ノードの情報だけの場合もあります。読み込みに成功しても、サブスクリプション全体が追加されたとは限りません。

Linux・コマンドラインツール

GUIクライアントではリモート設定の手順に従います。コマンドラインツールでは、必要な設定ファイルの形式を確認してください。サブスクリプションURLをそのままローカル設定ファイルとして使えるとは限りません。ターミナルのネットワークツールも、デスクトップ環境のシステムプロキシに従うとは限りません。ツールのドキュメントを確認し、必要に応じてプロキシ環境変数やアプリ固有の設定を行ってください。トラブルシューティングでは関連設定を確認しつつ、認証情報を含むコマンド出力を公開しないよう注意してください。

プロトコル・サブスクリプション形式・ルーティングルールの違い

Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICは、それぞれ異なるプロキシプロトコルまたは方式であり、サブスクリプションファイルの別名ではありません。クライアントでサブスクリプションを開けても、内部のすべてのプロトコルに対応しているとは限りません。同じプロトコル名でも、通信方式や関連パラメーターの不一致によって接続できない場合があります。ここで挙げたのは一般的な概念であり、VpnInnがすべてのプロトコルを提供していることを示すものではありません。

サブスクリプション形式は、クライアントが読み取れる形で設定をまとめるものです。接続プロトコルは、クライアントとノードの通信方法を定めます。ルーティングルールは、リクエストをプロキシ経由にするか、直接接続するか、別のポリシーを使うかを決めます。そのため、「サブスクリプションの更新に成功したのに特定のサイトへアクセスできない」という場合、ルールや接続先の問題であり、URLの不具合とは限りません。

DNSについても個別に理解しておく必要があります。ドメイン名の名前解決とWeb通信では、異なる経路が使われる場合があります。プロキシを有効にしただけで、DNSが意図したとおりに処理されるとは限りません。まずはクライアントのドキュメントに沿ってDNSとルーティングを設定し、出所が不明な設定を複数重ねて使うのは避けてください。必要に応じて信頼できる確認ページで名前解決の経路を調べられますが、その結果だけで、すべての通信が同じように保護されているとは判断できません。

どのくらいの頻度で更新する?更新で変わること

すべてのサービスやクライアントに共通する更新間隔はありません。パネルの通知やクライアントの推奨に従い、初回追加後、サービスから接続先の変更が通知されたとき、ノード一覧が明らかに古くなったとき、または複数の古いノードで同時に問題が起きたときに更新してください。クライアントに自動更新機能がある場合は、説明に沿って有効にできます。「接続を維持する」ために何度も手動更新する必要はありません。

更新すると通常、リモート設定が再取得され、ノード一覧やサブスクリプション経由で配信される設定が変わることがあります。プランのデータ容量が増えるわけではなく、プランの継続手続きに代わるものでもありません。VpnInnの月額プランでは、データ容量は利用開始日を基準に毎月リセットされます。データ容量パックは使い切るまで有効で、期限切れになりません。これらの料金ルールとクライアントでの更新操作は別のものです。

更新後は、現在のポリシーが有効なノードを選択しているか確認してください。選択が維持されるクライアントもあれば、ノード名が変わったり削除されたりした後に選び直しが必要なものもあります。リモート設定ファイルを手動で編集している場合、更新時に変更が上書きされることがあります。ローカルの上書きや設定の統合が必要なら、クライアントが明示的に対応する機能を使い、置き換えられるファイルを直接編集しないでください。

追加できない・接続できないときの確認手順

まず、どの段階で問題が発生しているかを切り分けます。URLを取得できない、設定を解析できない、ノードに接続できない、接続後に特定のアプリだけ使えない、のどれに当たるかを確認してください。症状によって原因は異なります。ノード変更、DNS設定の変更、クライアントの再インストールを一度に行うより、次の順で確認したほうが原因を特定しやすくなります。

  • ✅ コピーしたURLを確認。文字の欠落や余分な空白、Webページのアドレスとの取り違えがないか確認してください。パネルからコピーし直し、推測で文字を変更しないでください。
  • ✅ 形式とバージョンを確認。解析エラーが出た場合は、サブスクリプションの種類と、クライアントおよびコアの対応状況を確認してください。適切なバージョンは公式の配布元から入手します。
  • ✅ 取得と接続を切り分ける。取得がタイムアウトしている場合、設定をまだ取得できていないのであり、すべてのノードが使えないとは限りません。現在のネットワーク環境と、クライアントがサブスクリプションを取得するときの通信経路を確認してください。
  • ✅ 設定が有効になっているか確認。ノード一覧が表示されたら、使用する設定と有効なノードを選び、システムプロキシまたは該当する通信制御モードを確認してください。
  • ✅ アプリごとの差を確認。ブラウザーでは使えるのにターミナルでは使えない場合は、アプリのプロキシ設定、ルーティングルール、DNSの経路を優先して確認してください。
  • ✅ 診断情報は機密情報を隠して共有。サポートには端末のOS、クライアントのバージョン、エラー表示、発生した手順を伝え、サブスクリプションURL全体や認証情報は伏せてください。

安全性を「テスト」する目的で、個人用のサブスクリプションURLをブラウザーで直接開くのはおすすめしません。テキストが表示されたり、ファイルがダウンロードされたり、プレビューできなかったりしても、クライアントとの互換性は判断できません。また、URLが閲覧履歴や同期履歴に残る可能性があります。まずクライアントのエラー表示を確認し、アカウントの問題か判断できない場合はパネルのサポートチケットからお問い合わせください。

URL漏えい時は、まず古い認証情報を無効化

完全なURLを公開してしまった場合は、まず公開内容を削除し、パネルにサブスクリプションURLや関連するアクセス情報をリセットする機能があるか確認してください。該当する項目が見つからない場合は、古い認証情報を無効にする方法をサポートへお問い合わせください。自分のクライアントから設定を削除するだけでは不十分です。端末上で削除しても、他人が保存したURLは無効になりません。

リセット後は、所有する各端末のURLを新しいものに更新し、設定を再取得して接続を確認してください。また、リセットによって何が変更されるのかを確認しましょう。サブスクリプションへのアクセストークンだけが置き換わる場合もあれば、ノードの認証情報にも影響する場合もあります。古いURLからすでに取得された設定まで必ず無効になると決めつけないでください。必要に応じてサポートに確認し、アカウントのデータ容量が不自然に消費されていないかも確認します。

アカウントのログインパスワードを変更しても、サブスクリプションURLが無効になるとは限りません。これらの認証情報は別々に管理されている場合があります。URLは信頼できる認証情報管理ツールに保管し、スクリーンショットにはエラー情報だけを残してください。設定を共有する際は、サーバーの認証情報が含まれていないか確認します。サポートを依頼する場合は、設定ファイル全体を送るのではなく、まず症状を説明してください。

初心者向けまとめ:自分のパネルからURLを取得し、クライアントに合った形式を選びます。追加後は接続を有効にして動作を確認し、接続先の変更時には設定を更新します。URLが漏えいした場合は、端末上の項目を削除するだけでなく、認証情報を適切に処理してください。「アカウントの利用条件」「設定の取得」「実際の接続」を分けて確認すると、問題の原因を見つけやすくなります。

初めて使う場合は、使い方ガイドに沿ってクライアントを設定してください。料金ルールはプランページで確認できます。ノード一覧とパネルの案内が一致しない場合は、エラー情報を残してサポートにお問い合わせください。出所がわからない設定を何度も上書きする必要はありません。

初月無料