本文へスキップ

VPNサブスクリプションURLとは?取得・インポート・更新方法を初心者向けに解説

サブスクリプションURLの役割や取得場所、クライアントへのインポート方法、更新の目安、URLが漏れたときのリセット方法を解説します。

VPNのサブスクリプションURLとは、クライアントが接続設定を取得するためのアドレスです。通常、アカウントごとのアクセス情報も含まれています。対応クライアントにURLをインポートすると、接続先の一覧を取得できます。その後サブスクリプションを更新すれば、サーバー側の設定変更を反映でき、ノード情報を一つずつ入力し直す必要はありません。

まず、次の違いを押さえておきましょう。契約プランは利用資格と通信量を決め、サブスクリプションURLは設定を取得し、クライアントは接続を確立します。URLを取得しただけでは接続は完了せず、更新に成功してもプランが有効とは限りません。ここからは実際の操作順に沿って、それぞれを分けて説明します。

サブスクリンクとノードリンクの違い

サブスクリプションURLは通常、HTTPSで始まり、クライアントがアクセスするとノード一覧や設定ファイルが返されます。返される内容は、エンコードされたノードの集合の場合も、クライアントが認識できる設定形式の場合もあります。URLには通常アクセストークンが含まれており、所持者がアカウントに紐づく接続情報を取得できる可能性があります。アカウントの機密情報として大切に管理してください。

ノードURLは、個別の接続設定を表します。一般的な共有形式は、ss://、vmess://、trojan://、vless://などのプロトコル識別子で始まります。設定を継続的に取得できるサブスクリプションURLとは別のものです。QRコードは文字情報を載せる方法にすぎず、サブスクリプションURLが含まれている場合も、ノード情報だけの場合もあります。

受け取った情報の種類を確認して、インポート先を選ぶ
種類 用途 変更内容の反映方法
サブスクリプションURL サーバーから接続先一覧や設定を取得する クライアントからサブスクリプションを再取得する
ノードURL 特定のノードの接続パラメーターをインポートする 変更後の情報を再度インポートするのが一般的
ローカル設定ファイル ファイルからノードやルールなどの設定を読み込む ファイルを差し替えるか、クライアント対応の更新機能を使う
ユーザーパネルのURL ログインしてプランやアカウントを管理する サブスクリプションURLとして直接使うことはできない

クライアントによってはノード一覧だけを受け取り、ルーティングルールをローカルで管理します。一方、設定一式を含むサブスクリプションもあります。ルール、DNS設定、ポリシーグループが含まれるかどうかは実際の形式によって異なるため、「サブスクリプション」という名称だけでは判断できません。

サブスクリンクの取得方法

サービスの公式ユーザーパネルにアクセスし、サブスクリプション、設定、またはクライアント関連の項目を探してください。知らない人のチャット履歴から、いわゆる共通サブスクリプションURLをコピーしないでください。また、サービスのトップページURLをクライアントに貼り付けても使えません。クライアントごとに選択肢が用意されている場合は、使用中のソフトを確認してから対応する形式をコピーしましょう。

VPNYPではメールアドレスなしで、ユーザー名とパスワードを使ってアカウントを作成できます。購入済みで有効なプランを利用中の方は、ログイン後にクライアントとサブスクリプションを取得できます。ダウンロードの利用条件は有効なプランの有無によって異なります。クライアントのダウンロードページからパネルに進むか、先に使い方を確認し、お使いの端末に合った手順をご覧ください。

コピーする際は、パネルのコピー機能を使い、長いURLを手動で選択するのはできるだけ避けましょう。疑問符以降のパラメーターを削除したり、ドメイン名やトークンを自分で置き換えたりしないでください。一見目立たない部分が、クライアントによる設定取得に必要な認証情報である場合があります。

実際に使用しているサブスクリプションURLを、公開ページや検索欄、信頼できないオンライン変換ツールに貼り付けないでください。問い合わせる場合は、エラーメッセージ、クライアント名、OS環境だけを伝えましょう。スクリーンショットを共有する際は、URL全体、QRコード、アクセストークンを隠してください。

クライアントへのインポートと接続確認

インポート前に、クライアントがサーバー側のプロトコルとサブスクリプション形式に対応しているか確認してください。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICはそれぞれ異なるプロトコルまたはプロトコル体系であり、URLの名前を変更するだけで相互変換することはできません。設定ファイルを読み込めるクライアントでも、ファイル内のすべてのプロトコルに対応しているとは限りません。対応状況はクライアントとコアのバージョンによっても異なります。

  1. 対応クライアントを入手する。公式チュートリアルを参考に、使用中のOSに合ったバージョンを選び、配布元を確認してください。OSからVPN構成やネットワーク拡張の追加を求められた場合は、直前にインストールしたソフトからの要求かどうか確認しましょう。
  2. 対応するサブスクリプションをコピーする。パネルでクライアントに合った形式を選びます。自動インポートに対応している場合は、操作後にOSが想定したアプリを開こうとしているか確認してください。
  3. 手動でインポートする。自動インポートが反応しない場合は、クライアント内でサブスクリプション、設定管理、URLからインポートなどの項目を探し、URL全体を貼り付けて保存します。メニュー名はソフトによって異なります。
  4. 設定を取得して有効にする。更新を実行し、接続先一覧が表示されたら、その設定を現在使用する項目として選択します。URLを保存しただけで設定を有効にしていない場合、通常、ネットワークの接続経路は変わりません。
  5. 接続先を選んで接続する。利用したい地域に適した接続先を選び、接続を開始してから、実際に使いたいWebサイトやアプリを開いて確認します。接続ボタンの表示が変わったかどうかだけで判断しないでください。

WindowsとmacOSのクライアントには、システムプロキシモードと仮想ネットワークアダプター(TUN)モードが用意されている場合があります。システムプロキシは、プロキシ設定に従うアプリが主な対象です。TUNモードはより多くの通信を処理できますが、ルーティングや除外ルールの影響を受けます。iOSとAndroidでは通常、OSのVPNインターフェースを通じてローカルトンネルを作成します。Linuxではプロキシ環境変数、サービスの起動、ルーティングなどを自分で設定する必要がある場合があり、他のOSと同じメニュー手順は使えません。

OSにVPNアイコンが表示されていても、ネットワーク設定が有効になったことを示すだけで、すべてのアプリが想定どおりプロキシを通るとは限りません。実際に使うアプリへ接続できるか、選択した地域が適切か、ローカルネットワーク上のリソースにアクセスできなくなっていないかも確認しましょう。

更新のタイミングと反映される内容

サブスクリプションの更新間隔に、すべてのサービスで共通する決まりはありません。初回のインポート後、サービスから接続先変更のお知らせがあったとき、または複数のノードが使えなくなったときは、手動で更新するとよいでしょう。普段はクライアントの自動更新機能を使い、サービスの案内に従ってください。安定性を求めて何度も更新する必要はありません。

更新するとサーバーから設定を再取得するため、ノードの追加や削除、アドレス、認証情報、ポリシーなどが変更される場合があります。設定一式を受け取る形式の場合、ローカルで直接編集したルールが更新時に上書きされることがあります。カスタム設定を長期的に維持するには、クライアントが明示的にサポートするオーバーライド機能やマージ機能を使い、適用範囲を事前に確認してください。

サブスクリプションを更新しても自動で契約が更新されることはなく、プランの通信量がリセットされることもありません。VPNYPの月額プランでは、通信量は利用開始日を基準に毎月リセットされます。追加データパックは使い切るまで利用でき、期限切れになりません。これらはプランのルールであり、設定の更新とは別の操作です。各プランの詳細はプランの説明をご覧ください。

更新が必要か判断する:接続設定に変更があった場合はサブスクリプションを更新します。地域を切り替えたいだけなら、通常は現在のノードを変更するだけで十分です。何度更新しても、プランの期限切れ、クライアントの非対応、ローカルネットワークの切断は解決しません。

インポート失敗・接続できないときの確認方法

まず、どの段階で失敗しているか切り分けましょう。URLから情報を取得できないのか、設定を解析できないのか、それともインポート後にノードへ接続できないのかを確認します。最初の2つはサブスクリプションの取得に関する問題で、最後は実際の接続に関する問題です。まとめて考えると、原因が分からないまま再インストールを繰り返すことになりかねません。

  • ✅ 取得失敗と表示される:URLが完全か、現在のネットワークからサブスクリプションのドメインにアクセスできるか、アカウントの利用資格が有効か、URLがリセットされていないかを確認します。
  • ✅ 形式エラーと表示される:選択したサブスクリプション形式がクライアントに対応しているか確認します。サーバーから返されたエラーページやログインページを、クライアントが解析できない設定として扱っている場合もあります。
  • ✅ 更新成功と表示されても一覧が変わらない:更新した対象が現在使用中のサブスクリプションか確認し、同じ名前の設定が複数ないか、古い設定が有効になっていないか調べます。
  • ✅ ノードは表示されるが接続できない:クライアントとコアが該当プロトコルに対応しているか確認します。システム時刻、ネットワーク権限、他のプロキシソフトとの競合を調べ、別の接続先でも試してください。
  • ✅ ブラウザーでは使えるがアプリでは使えない:アプリがシステムプロキシに従うか、ルーティングルールによってそのアプリや対象ドメインが直接接続になっていないか確認します。

サブスクリプションの取得に、まだ確立していないプロキシが必要な場合、起動時に依存関係の問題が発生することがあります。その場合は、サブスクリプション更新リクエストの送信設定を確認し、公式チュートリアルに従って調整してください。すべてのプロキシ設定をむやみに有効にするのは避けましょう。エラーログは失敗した段階の特定に役立ちますが、共有する前にURL、トークン、ノードの認証情報を隠してください。

IEPL専用線、中継、直結は回線の構成方法を指すもので、サブスクリプションファイルの形式ではありません。サブスクリプションのインポートに成功しても、実際の接続経路が想定どおりとは限らず、ノード名だけで回線品質を判断することもできません。実際の利用可否は、ローカルネットワーク、サーバーの状態、接続先のプラットフォームにも左右されます。

ルーティングとDNSも確認する

ルーティングルールによって、通信が直接接続になるかプロキシ経由になるかが決まります。サブスクリプションURLを使うだけで、すべてのアプリに最適なルールが自動設定されるわけではありません。たとえばWebサイトのトップページはプロキシ経由でも、関連APIのドメインが直接接続になっていると、ページは開いてもコンテンツが正しく読み込まれないことがあります。調査するときは地域を変えるだけでなく、実際に適用されたルールを確認してください。

DNSリークとは、想定していた名前解決経路を通るはずのDNSクエリが、別のリゾルバーに送信される状態を指します。クライアントのDNS設定、OSの名前解決、ブラウザーのセキュアDNSなど複数の要素が関係するため、ノード一覧を更新するだけでは解決できません。ブラウザー内蔵の暗号化DNSによってクエリの経路が変わることもあるため、クライアントの名前解決とルーティングの設計をあわせて確認しましょう。

検査ツールを使う際は、接続元から見えるIPアドレスとDNSリゾルバーの結果をあわせて確認してください。リゾルバーに表示された地域や事業者の情報だけでは、すべての通信が漏れているとは判断できません。DNSの送信ルール、検査結果、対象アプリでの実際の動作を照合し、一つの表示だけで結論を出さないことが大切です。

URLが漏れたときのリセット方法

サブスクリプションURLを持っている人が、ノードの認証情報を取得できる場合があります。URLが公開された、他人に誤送信した、または信頼できないツールに入力したことが分かった場合は、公式パネルでサブスクリプションのリセットやトークンの変更項目を探してください。ログインパスワードを変更しても、サブスクリプショントークンが無効になるとは限りません。この2つを同じ操作と考えないようにしましょう。

リセット後は、パネルの案内に従って古いURLが無効になったことを確認し、所有する各端末のURLを新しいものに更新してください。古いクライアントに保存済みのノード設定がすぐに使えなくなるかどうかは、サーバー側で関連する接続認証情報も取り消されたかによって異なります。サブスクリプションの取得権限を取り消しただけでは、保存済みの設定がすべて使えなくなるとは限りません。不審な通信がある場合は、サポートに確認を依頼してください。

VPNYPは同時接続台数に制限がありませんが、サブスクリプションを公開して共有してよいという意味ではありません。お使いの端末ごとにチュートリアルに沿ってインポートし、最新のURLをまとめて管理してください。出所の分からないサブスクリプションを代わりに使うのも避けましょう。外部の設定によって、ノード、ルール、DNS設定が変更される可能性があります。

初心者向けのまとめ:公式パネルからURLを取得し、クライアントに合った形式を選んでインポートしたら、実際にアクセスできるか確認しましょう。接続先の変更時は更新し、URLが漏れたらリセットします。プランの利用資格、設定の更新、ネットワーク接続を分けて確認すると、原因を特定しやすくなります。

無料で始める