本文へスキップ

サブスクリプションリンクとは:初心者向け完全ガイド(取得・インポート・更新)

サブスクリプションURLの取得先、各プラットフォームのクライアントへの読み込み方、更新のタイミング、URL漏えい時の対処を、初めて利用する方向けに解説します。

サブスクリプションURLとは、クライアントが接続設定を取得するためのアドレスです。通常、アカウントを識別する認証情報が含まれています。対応クライアントにURLを読み込むと、クライアントが接続先一覧を取得できます。その後の更新も、同じアドレスから設定を再取得する仕組みです。プランそのものではなく、誰でも共有できる一般的なURLでもありません。

サブスクリプションURL・接続先・プランの違い

サブスクリプションは「設定を取得するための入口」と考えるとわかりやすいでしょう。サーバーから返される内容には、接続先のアドレスやポート、認証情報のほか、クライアントの形式によってはグループ設定やルーティングルールが含まれることがあります。内容はサービスが提供する形式によって異なり、すべてのサブスクリプションに完全なルールが含まれるわけではありません。

プランはアカウントで利用できるサービス内容を定めます。サブスクリプションURLはクライアントに設定を取得させ、接続先は実際に接続するときに選ぶ接続ポイントです。読み込みに成功したからといって、プランの状態、現在のネットワーク、接続先のウェブサイトまで確認できたことにはなりません。

まず操作対象を確認する
対象 主な役割 よくある誤解
プラン アカウントの通信量と料金体系を決める サブスクリプションの更新は契約更新ではなく、通信量も追加されない
サブスクリプションURL クライアントに更新可能な設定の取得元を提供する ブラウザーのアドレスバーに貼り付けても、読み込みが完了したことにはならない
個別接続先の共有リンク 特定の接続設定を示す 接続先一覧全体の更新には自動で反映されない場合がある
ローカル設定ファイル クライアントが使用する設定内容を保存する 手動で読み込んだファイルには、リモートからの更新元が保持されないことがある

サブスクリプションの形式と接続プロトコルも別の概念です。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICは、それぞれ異なるプロキシプロトコルまたは方式です。サブスクリプションは設定を配布する役割を担います。特定の形式を読み込めるクライアントでも、内部エンジンがすべてのプロトコルやパラメーターに対応しているとは限りません。ここで挙げた名称は概念の例であり、FTVPNが対応するプロトコルの範囲を保証するものではありません。実際の対応状況はユーザーパネルとクライアントの説明をご確認ください。

ユーザーパネルからクライアントに合ったリンクを取得する

FTVPNのサブスクリプション情報は、公式ユーザーパネルから取得してください。検索結果、チャットグループ、知らない相手から届いたアドレスを、そのままアカウント設定の取得元として使わないでください。FTVPNはメールアドレスなしで利用できる点が特長ですが、ユーザー名、パスワード、サブスクリプションの認証情報は、それぞれ適切に管理してください。

  1. FTVPNユーザーパネルを開き、利用するアカウントでログインしていることを確認します。
  2. パネルでプランと通信量の状態を確認します。利用権限が有効でない場合は、クライアントを調べる前にアカウントの状態を確認してください。
  3. パネルにあるサブスクリプションまたはクライアント設定の項目を開き、利用中のクライアントに合った形式を選びます。項目名は実際の画面表示に従ってください。
  4. パネルのコピーまたは読み込み機能を使います。手動でコピーする場合は、説明文や余分な空白、改行が含まれていないことを確認してください。
  5. リンクは利用する信頼できるクライアントだけに渡してください。公開ドキュメントや公開コードリポジトリ、オンライン診断ページには貼り付けないでください。

適切な形式がわからない場合は、まず初心者向けガイドでクライアント名とバージョンを確認してください。形式の問題を解決するために、知らない変換サイトを次々と試すのは避けましょう。変換サービスに元のURLや接続情報を読み取られる可能性があります。

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

Windows、macOS、iOS、Android、Linuxでは画面が異なりますが、基本的な流れは共通しています。リモートサブスクリプションを追加し、URLを入力して設定を取得し、その設定を選んで接続を有効にします。クライアントが必要な場合は、パネルのクライアントダウンロードページを利用し、対応プラットフォームとシステム要件をご確認ください。

デスクトップ:設定・システムプロキシ・仮想ネットワークアダプターの違い

デスクトップクライアントでは通常、「設定」「サブスクリプション」などの画面から登録します。追加時はリモートURLを選択し、URL全体を個別接続先のパラメーター欄に貼り付けないでください。保存後に更新し、接続先一覧が空でないこと、現在有効になっている設定が新しく読み込んだものかを確認します。

設定を選んだ後、アプリの通信がプロキシ経由になるかどうかは動作モードにも左右されます。システムプロキシは、システムのプロキシ設定に従うアプリにのみ影響します。仮想ネットワークアダプターのモードは、より広い範囲の通信を処理できることが多い一方、必要な権限があり、ほかのネットワークソフトと経路が競合する場合があります。モードの違いを理解しないまま、複数のクライアントを同時に有効にしないでください。

モバイル:アプリへの引き継ぎと接続許可を確認

モバイル端末では、アプリ内にURLを貼り付けて読み込む方法のほか、パネルのリンクからクライアントを起動できる場合があります。画面が切り替わっても設定が保存されたとは限りません。クライアントに戻り、サブスクリプション名、更新結果、接続先一覧を確認してください。システムからVPN設定の追加や接続許可を求められた場合は、現在使用しているアプリからの要求かを確認してから許可します。

一部のAndroid端末ではバックグラウンド制限が接続の維持に影響することがあります。iOSのオンデマンド接続の動作は、クライアントとシステム設定によって異なります。画面ロック後に切断される場合は、バックグラウンド設定やオンデマンド設定を確認し、サブスクリプションを何度も作り直すのは避けてください。Linuxでは、デスクトップ環境、ターミナル、個々のアプリごとにプロキシ設定が必要な場合もあります。

  • ✅ 読み込み後に接続先が表示され、解析エラーやプロトコル非対応のメッセージが出ていない。
  • ✅ 現在有効な設定が読み込んだばかりのサブスクリプションと一致し、接続許可も完了している。
  • ✅ クライアントの「接続済み」表示だけで判断せず、実際に利用するアプリでアクセスを確認する。
  • ❌ チャットアプリのプレビュー画面、パネルのログインURL、個別接続先のQRコードを完全なサブスクリプションと混同しない。

更新頻度と更新で変わる設定

すべてのクライアントに共通する固定の更新間隔はありません。初回の読み込み後は設定を取得してください。接続先の変更通知を受け取ったとき、長期間使っていなかった接続を再開するとき、または従来の接続先に問題があるときは、手動で更新できます。自動更新の可否やバックグラウンドでの実行は、クライアントの仕様とシステムの制限によって異なります。

サブスクリプションを更新すると、通常はリモート設定が再ダウンロードされます。プランの通信量が自動でリセットされたり、クライアントがアップグレードされたりするわけではありません。FTVPNの月額プランの通信量は、利用開始日を基準に毎月リセットされます。追加通信量パックは使い切るまで有効で、期限はありません。これらは料金ルールであり、更新ボタンの操作とは関係ありません。詳細はプラン・料金ページでご確認ください。

ローカルで変更した設定の保存場所にも注意が必要です。リモート設定内のルールを直接編集すると、更新時に上書きされることがあります。クライアントが上書き、マージ、独立したルール設定に対応している場合は、クライアントの説明に沿って設定し、更新後にグループ設定とルーティング結果を再確認してください。すべてのクライアントが同じ設定構文を使うわけではありません。

読み込みエラーや接続トラブルの対処法

まず「取得エラー」「解析エラー」「接続エラー」を区別しましょう。取得エラーは設定のダウンロード中に発生し、URLの無効化、現在のネットワークからサブスクリプションの接続先にアクセスできないこと、アカウントの状態などが原因として考えられます。解析エラーは内容を取得できているものの、形式、項目、プロトコルの対応状況が合わない状態です。接続エラーは設定の読み込み後に発生するため、接続先やローカルネットワークをさらに確認する必要があります。

  1. 取得元を確認。パネルに戻り、クライアントに合った形式を選んで再度コピーします。古いURL、コピー漏れ、ログインページのURLを誤って使っていないか確認してください。
  2. クライアントを確認。バージョンと内部エンジンの対応範囲を確認します。設定に未対応のプロトコルや項目が含まれていても、無理に動かすために項目をむやみに削除しないでください。
  3. 取得経路を確認。クライアントによっては、サブスクリプションを直接取得する方法と、既存のプロキシ経由で取得する方法を選べます。以前使っていたプロキシが利用できない場合、後者では更新が繰り返し失敗することがあります。実際のネットワーク環境と公式の案内に基づいて設定してください。
  4. 接続環境を確認。信頼できる別のネットワークで比較し、ほかのプロキシ、仮想ネットワークアダプター、競合するルールの影響を一時的に除外します。
  5. エラー情報を整理。解決しない場合は、サポート窓口にシステム、クライアントのバージョン、エラーメッセージ、発生状況をお知らせください。スクリーンショットやログを送る前に、認証情報を隠してください。

一部のウェブサイトだけで問題が起きる場合は、ルーティングとDNSも確認してください。ルーティングはリクエストをプロキシ経由にするか直接接続するかを決め、DNSはドメイン名の解決方法を決めます。クライアントに接続成功と表示されても、すべてのアプリのDNS問い合わせが想定した経路を通っているとは限りません。名前解決の経路が想定と異なる場合は、クライアントのDNS処理設定、ブラウザーのセキュアDNS、アプリ自体の動作を確認しましょう。理由なく公開DNSアドレスに変更するのは避けてください。

サブスクリプションだけでは、接続先がIEPL、中継、直結のどれを使っているかは判断できません。これらは異なるネットワーク伝送経路やサービス形態を指し、サブスクリプションファイルの形式ではありません。接続先の名称は識別情報として扱い、実際の種類はサービスの説明をご確認ください。名称から速度、プライバシー、利用可能性を保証することはできません。

URL漏えい時の対処法

サブスクリプションURL全体は、機密性の高いアカウント情報として扱ってください。URLを入手した第三者が接続設定を取得できる可能性があり、実際の影響はサーバー側のアクセス制御によって異なります。プランで利用端末数に制限がない場合でも、認証情報を公開してよいわけではありません。

  1. 公開投稿、共有ドキュメント、リポジトリに掲載したURLをまず削除し、これ以上共有されないようにします。ただし、削除しただけで認証情報が無効になったとは考えないでください。
  2. 公式パネルにログインし、サブスクリプションURLまたは関連する認証情報をリセットする機能を探します。明確な手順が見つからない場合は、公式サポートに連絡して無効化の方法を確認してください。
  3. パネルの案内に従って古い認証情報を処理し、自分の端末では新しいURLに差し替えて設定を再取得します。古い設定がすぐに無効になるかどうかはサーバーの仕組みによるため、サポートに確認してください。
  4. 漏えいした情報にアカウントのパスワードも含まれている場合は、パスワードを変更し、アカウントの状態も確認してください。パスワードを変更しても、独立したサブスクリプショントークンが無効になるとは限りません。

今後、トラブル対応の情報を共有するときは、URL全体、QRコード、設定内の認証項目を隠してください。QRコードはURLや設定を別の形で表したものにすぎず、機密性が低くなるわけではありません。設定のバックアップもアクセス制御された場所に保存し、公開同期フォルダーに置かないようにしましょう。

無料で始める