本文へスキップ

VPNサブスクリプションリンクとは?取得方法からクライアントへのインポート、更新まで初心者向けガイド

サブスクリプションURLの取得から主要クライアントへの追加、更新のタイミング、流出時の再発行まで、初めての方にもわかりやすく解説します。

VPNのサブスクリプションURLとは、クライアントが接続先の設定を取得するための入口です。通常、アカウントにひも付いたアクセス情報が含まれています。URLを取得したら、対応クライアントに追加して設定を更新し、接続先を選んで通信を確認します。インストーラーではなく、誰にでも共有できる一般のWebページでもありません。

初心者がよく混同するのが、「サブスクリプションを追加した」ことと「ネットワークに接続できた」ことです。実際には設定の取得、形式の解析、接続先への接続、通信の振り分けという手順があります。どこかで失敗した場合は、段階ごとに原因を確認しましょう。ここでは実際の操作順に説明します。

サブスクリプションリンク・ノードリンク・設定ファイルの違い

サブスクリプションURLは通常、HTTPS形式のアドレスです。クライアントがアクセスすると、サーバーから接続先の一覧または設定一式が返されます。接続先の情報にはサーバーアドレス、ポート、認証情報、通信パラメーターなどが含まれる場合があります。設定一式には、グループ設定、ルーティングルール、DNS設定などが含まれることもあります。返される内容は、サーバー側が提供する形式によって異なります。

単一の接続先URLは、特定の接続設定を表すもので、一般にプロトコル名を含む形式で記述されます。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICはそれぞれ異なるプロトコルまたは方式で、名前を書き換えるだけで相互に変換できるものではありません。クライアント側も、該当する通信方式や暗号化方式などのパラメーターに対応している必要があります。ここに挙げた名称は、VPNYunsuがすべてのプロトコルを提供していることを示すものではありません。

対象 主な用途 更新方法 管理上の注意点
サブスクリプションURL リモートから接続先一覧や設定を取得する クライアントが元のURLに再アクセスする URL内のトークンで設定にアクセスできる場合がある
単一の接続先URL 特定の接続先の接続パラメーターを追加する 変更後のパラメーターを改めて取得するのが一般的 URL自体に認証情報が含まれる場合がある
ローカル設定ファイル クライアントが読み込める設定を保存する リモートリソースを参照するかどうかによる ファイルやバックアップに認証情報が含まれる場合がある

ユーザーパネルから正しいサブスクリプションリンクを取得する

VPNYunsuでは、ログイン後にサブスクリプションを取得できます。まずユーザーパネルにアクセスし、アカウントのプラン状態を確認してから、画面の案内に従ってサブスクリプションURLを取得してください。クライアントはクライアント一覧から入手できます。出所のわからないインストーラーをサブスクリプションの添付ファイルとして扱わないでください。アカウントの利用にメールアドレスは不要ですが、サブスクリプションの認証情報は適切に管理してください。

  1. 入手元を確認する。公式サイトの入口からパネルにアクセスし、見知らぬメッセージに記載されたミラーページでアカウント情報を入力しないでください。
  2. クライアントを確認する。プラットフォーム、アプリ名、バージョンを確認してから、パネルで対応するサブスクリプション形式を選びます。わからない場合は使い方ガイドをご覧ください。
  3. URL全体をコピーする。パネルのコピー機能を使いましょう。手動で選択するとクエリーパラメーターが抜けたり、説明文まで貼り付けたりするおそれがあります。
  4. 端末のアプリに直接追加する。オンライン解析サービス、短縮URLサービス、第三者の変換サイトには入力しないでください。形式変換が必要な場合は、公式の対応方法と認証情報の送信先を確認してください。

サブスクリプションのQRコードは、URLを別の形で表示したものにすぎず、流出リスクが自動的に下がるわけではありません。QRコードを読み取れる人は、含まれる認証情報を取得できる可能性があります。QRコードのスクリーンショットも、サブスクリプションURLと同じ基準で管理してください。

各プラットフォームのクライアントへのインポート方法

クライアントによってメニュー名は異なりますが、「サブスクリプション」「設定」「設定ファイル」「URLからインポート」などが一般的な入口です。基本的な手順は、リモートサブスクリプションを追加し、URLを貼り付けて保存・更新し、接続先一覧を確認することです。パネルにアプリを起動するボタンがある場合も、意図したアプリが開くことと、正しく追加されたことを確認してください。

Windows・macOS:システムプロキシとトンネルモードの違い

デスクトップでは、追加後に設定を選択して接続を有効にします。システムプロキシは、システムのプロキシ設定に従うアプリ向けであり、すべてのプログラムで使われるわけではありません。TUNモードは仮想ネットワークインターフェースを使って通信を取り込みます。追加の権限が必要な場合があり、対象範囲はルーティングや除外ルールによって異なります。「より確実に接続する」ために複数のクライアントを同時に有効化するのは避けてください。

iOS・Android:ネットワーク権限とバックグラウンド動作を確認

モバイル端末では、初回の有効化時にVPN設定の追加やVPN接続を許可するよう、システムから求められることがあります。許可によってアプリがネットワーク経路を確立できるようになりますが、接続先への接続が成功したことを意味するわけではありません。Wi-Fiとモバイルネットワークを切り替えた後に問題が起きた場合は、クライアントの接続状態を確認してください。Androidでは、バッテリー管理によってバックグラウンド動作が制限されていないかも確認しましょう。設定項目の名称は、OSやアプリによって異なる場合があります。

Linux:実行するエンジンと設定形式を確認

Linuxでは、GUIを使う場合もあれば、コマンドラインのエンジンやサービス管理ツールで動かす場合もあります。他のクライアント向けの設定を、サービス用ディレクトリにそのまま上書きしないでください。まずエンジンが対応する形式を確認し、ドキュメントに従って設定構文を検証してから読み込みます。また、他のローカルユーザーに認証情報を読まれないよう、ファイルのアクセス権も確認してください。

どのプラットフォームでも、サブスクリプションの表示名は識別しやすい名前に変更できますが、実際の地域、出口、プロトコルが変わるわけではありません。接続先名にあるIEPL、中継、直結などの表記は、回線の構成方法を示すものです。サブスクリプションURLの見た目だけでは判断できず、名前だけから実際の使い心地を推測することもできません。

インポート後に接続を確認する方法

まずは基本的な確認から始め、その後で詳細設定を調整しましょう。問題が起きるたびにルール、DNS、ネットワークモードをすべて変更すると、どの変更が有効だったのか判断しにくくなります。以下の項目を順に確認してください。

  • ✅ サブスクリプションの更新が成功し、空の設定名だけでなく、想定した接続先が一覧に表示されている。
  • ✅ 接続先を選ぶと、クライアントに接続状態が表示される。エラーログがある場合は、まずエラーの種類を確認する。
  • ✅ 利用したいWebサイトを開き、ページ表示だけでなくログインや実際の機能も確認する。
  • ✅ 分割ルーティングのモードと照らし合わせて出口を確認するには、当サイトのIPアドレス確認を使い、ブラウザーのリクエストがどの出口を通るか確認できます。
  • ❌ 1回の出口確認だけで、すべてのアプリの通信がプロキシ経由だと判断しないでください。また、接続先の遅延テストをサービスの利用可能性の保証とみなさないでください。

ルールモードでは、ドメイン、アドレス、アプリなどの条件に応じて、直接接続するかプロキシを使うかが選ばれます。具体的な機能はクライアントによって異なります。「グローバル」は一般に、クライアントが取り込む範囲の通信を選択中のプロキシに送る設定であり、取り込まれていないプログラムの通信まで必ず対象にするわけではありません。ブラウザーは使えて業務アプリで問題が起きる場合は、まずそのアプリのプロキシ動作と適用されるルールを確認してください。

DNSも別途確認が必要です。出口アドレスが変わっても、ドメイン名の問い合わせが想定した経路を通るとは限りません。クライアントのDNS、システムのリゾルバー、ブラウザーのセキュアDNS、分割ルーティングの設定が結果に影響する場合があります。DNS漏えいとは、問い合わせが想定した保護経路の外にある名前解決経路を通ることです。設定と検査結果を合わせて判断し、リゾルバーの所在地だけで結論を出さないでください。

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

すべてのサービスに共通する決まった更新間隔はありません。初回追加後に更新し、サービスから接続先の変更、設定の更新、認証情報の再設定に関する案内があった場合も更新してください。日常的にはクライアントの自動更新機能を利用し、頻度はサービスの案内に従いましょう。何度も手動で更新する必要はありません。

サブスクリプションの更新は設定を再取得するためのもので、料金プランの更新や通信量の追加ではありません。プランの状態、残量、有効期限はパネルで確認してください。更新が成功してもアカウントの状態が変わらない場合、通常はサブスクリプション更新の不具合ではありません。

「ダウンロード成功」と「設定が有効」は別です。クライアントによっては、ファイルの更新後に設定を再読み込みする必要があります。また、以前選択したポリシーがそのまま使われる場合もあります。接続先一覧が変わらないときは、まず更新日時とログを確認し、現在有効な設定が更新したサブスクリプションか確かめてください。リモート設定を直接編集すると、次回の更新で上書きされる可能性があります。継続的にカスタマイズする場合は、クライアントが対応するオーバーライド機能を使いましょう。

ダウンロード失敗・形式エラー・接続失敗の対処法

サブスクリプションをダウンロードできない:URL全体をコピーできているか、現在のネットワークからサブスクリプションサービスにアクセスできるか、パネルに認証情報の変更が表示されていないか確認してください。ホテルなどの公共ネットワークでは、先に認証ページを完了する必要がある場合があります。クライアントによっては、サブスクリプションのダウンロードに直接接続またはプロキシ経由の経路を個別に設定できます。実際にアクセスできる経路を選び、利用できない接続先につながないと更新できない状態を避けてください。

ダウンロード後に解析エラーが表示される:サブスクリプション形式が合っていない、または設定データではなくログインページやエラーページが返されている可能性があります。クライアントに対応した入口を選んでいるか、アプリのバージョンに問題がないか確認し、ログで形式エラーを調べてください。リモート設定の項目を適当に削除して「修正」しないでください。

一覧は正常だが接続できない:アカウントの状態、選択中の接続先、システム時刻を確認してください。時刻が大きくずれていると、証明書の検証や一部プロトコルの認証に影響する場合があります。次に、別の接続先または別のネットワークで比較し、一度に変更する条件は一つにしてください。エラーを隠すために証明書の検証を無効にしないでください。

サポートが必要な場合は、お問い合わせフォームから、プラットフォーム、クライアントのバージョン、エラー内容、試した手順をお知らせください。ログやスクリーンショットを送る前に、サブスクリプションURL全体、トークン、接続先の認証情報を削除してください。アカウント名を隠すだけでは不十分です。

リンク漏えい時のリセット方法

サブスクリプションを公開チャット、共有ドキュメント、第三者の変換ツールに掲載した場合は、認証情報が漏えいした可能性があるものとして対応してください。まず公開した内容を削除し、パネルでサブスクリプションのリセットまたは再発行の項目を探します。該当する機能がない場合は、サポートに連絡して古いURLを無効にする方法を確認してください。端末のクライアントから設定を削除するだけでは不十分です。

リセット後は、新しいURLを使用中のクライアントに設定し、設定を再取得して接続を確認してください。古いQRコード、クリップボードの履歴、クラウドバックアップも削除します。ログインパスワードの変更とサブスクリプショントークンのリセットは別の操作の場合があります。前者を行えば後者も自動的に完了すると考えないでください。

操作のまとめ:パネルからクライアントに合ったサブスクリプションを取得し、追加後に設定、接続、ルーティング、DNSをそれぞれ確認します。接続先が変更されたら設定を更新し、URLが漏えいしたら認証情報をリセットして無効化の範囲を確認してください。ボタン名を覚えることより、サブスクリプションURLを認証情報として管理することが重要です。

無料で試す