VPNサブスクリプションリンクとは
VPNサブスクリプションURLは、クライアントが接続設定を取得するための入口です。基本の流れは、サービスの管理画面でURLを取得し、対応クライアントに追加して、必要に応じて更新すること。URLにはアクセス認証情報が含まれることが多いため、誰でも見られるWebアドレスではなく、パスワードと同じように管理してください。
クライアントがこのURLにアクセスすると、サービス側から接続先の名前、サーバーアドレス、ポート、接続に必要な認証情報などの設定を取得します。サブスクリプションの形式によって返される内容は異なり、接続先の一覧の場合もあれば、グループやルールを含む設定一式の場合もあります。URLをコピーできても、すべてのクライアントで読み込めるとは限りません。
サブスクリプションを追加しただけでは接続されません。追加は設定をクライアントに読み込ませる操作です。接続するには接続先を選び、該当するプロキシまたはトンネルモードを有効にして、システムの許可を確認する必要があります。接続先を使えるかどうかは、プランの有効状態と残りの通信量にも左右されます。
| 用語 | 用途 | 注意点 |
|---|---|---|
| サブスクリプションURL | クライアントに設定を取得させ、その後の変更も反映する | アクセス認証情報が含まれる場合があるため、公開・共有しない |
| 個別の接続先リンク | 特定の接続先の接続パラメーターを追加する | 通常、サブスクリプション全体の更新には自動で追従しない |
| 設定ファイル | 接続先、グループ、ルールなどの設定を保存する | リモート更新に対応しているかは、クライアントとファイルの内容による |
| プランのサブスクリプション | サービスの利用条件、通信量、有効状態を決める | 設定を更新しても、プランの更新や使用済み通信量の回復にはならない |
管理画面からURLを取得
VPNZKのサブスクリプションURLは、サイトのユーザー管理画面から取得します。アカウントは「メールアドレス不要、ユーザー名とパスワードで利用開始」という点が特徴です。ユーザー名とパスワードを安全に保管し、ログイン後にプランの状態を確認してから、管理画面と使い方ガイドに従ってURLを取得してください。
- ユーザー管理画面にアクセスし、利用するアカウントでログインしていることを確認します。
- プランが有効で、通信量を利用できる状態か確認してください。クライアントの利用にはプランが有効である必要があります。ページが開けることと接続先が使えることは別です。
- 管理画面の案内に従って、クライアントに合ったサブスクリプション形式を選び、コピー機能でURL全体を取得します。画面上の項目名は異なる場合があるため、実際の表示を確認してください。
- クライアントのダウンロードページにアクセスし、ログイン後にクライアントと利用手順を確認してから追加します。
コピーしたURLのパラメーターは変更せず、ドメイン名だけを残すこともしないでください。パスやクエリパラメーターがサブスクリプションの識別に使われている場合があり、一部を削ると設定を取得できなくなることがあります。QRコードを読み取って取得した場合も、認証情報を含むURLの可能性があるため、テキストのURLと同様に管理してください。
提供元が不明なオンライン変換ツールにサブスクリプションを貼り付けないでください。変換サービスが元のURLや設定を読み取る可能性があります。まずは管理画面で提供される対応形式を利用し、互換性に問題がある場合は公式の使い方ガイドを確認するか、サポートチケットを送信してください。
各プラットフォームのクライアントに追加する方法
基本的な手順は、設定またはサブスクリプションの管理画面を開き、「URLから追加」を選択してURLを貼り付け、保存した後に取得または更新を実行することです。成功すると接続先の一覧が表示されます。管理画面からアプリを起動して追加できるクライアントもあります。ブラウザーからクライアントが起動しない場合は、手動で貼り付けてください。何度もクリックする必要はありません。
Windows、macOS、Linux
デスクトップでは、まずクライアントが起動していることを確認し、「設定の読み込み」と「システムプロキシの有効化」を区別してください。システムプロキシの影響を受けるのは、通常、システムのプロキシ設定に従うアプリです。より広い範囲の通信をクライアント経由にするには、クライアントが対応するTUNモードを使い、システムの権限を許可する必要がある場合があります。TUNの対応状況や設定方法は、提供されたクライアントの説明を確認してください。
Linuxでは、デスクトップ環境やプロキシ設定、権限管理の方法が異なる場合があります。コマンドラインツールでは、GUIのサブスクリプション追加機能ではなく、設定ファイルを使うこともあります。他のプラットフォームのボタン名をそのまま当てはめないでください。まず使い方ガイドで設定ファイルの場所を確認し、サブスクリプションURLを起動コマンドとして使わないようにしてください。
Android、iOS
モバイル端末では、追加後に初めて接続を有効にするとき、システムによるVPN設定の作成を許可する必要があります。この許可は通信をクライアントに通すためのもので、サービスのプライバシー方針全体をプラットフォームが検証したことを意味しません。アプリを切り替えた後に接続が一時停止する場合は、システムのバックグラウンド制限とクライアントの動作状態を確認してください。
ブラウザーからアプリに切り替えて追加する場合は、最終的にURLを受け取るアプリが正しいことを確認してください。クリップボードにコピーしたURLは、使用後に別の内容で置き換えましょう。スクリーンショットにはQRコードやURL全体が写らないようにしてください。端末を変更する場合は管理画面からURLを再取得し、グループチャットなどを経由して共有するのは避けてください。
- ✅ 保存後、空の設定だけでなく、サブスクリプション名と接続先一覧が表示される。
- ✅ 選択中の設定と接続先が、追加したサブスクリプションのものと一致している。
- ✅ クライアントの説明に従って、システムプロキシまたはトンネルモードを有効にしている。
- ✅ まず通常のアクセスを確認し、必要に応じてルーティングルールとDNSの設定も確認する。
形式・プロトコル・接続方式の違い
サブスクリプション形式は、クライアントが設定をどう読み込むかを決めます。接続プロトコルは、クライアントと接続先の通信方法を決めます。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICは、それぞれ異なるプロトコルまたは方式であり、クライアントによって対応状況も異なります。ここでは用語の説明として名称を挙げており、VPNZKがすべてのプロトコルを提供するという意味ではありません。
サブスクリプションを解析できるクライアントでも、含まれるすべてのプロトコルを実行できるとは限りません。クライアントのコアとバージョンが、該当プロトコルや関連パラメーターに対応しているかも確認してください。接続先リンクの先頭部分を別のプロトコル名に書き換えても、互換性の問題は解決しません。形式を変換しても、サーバー側にない機能が追加されることはありません。
IEPL専線、中継、直接接続は、接続経路の構成を表すもので、サブスクリプション形式ではありません。IEPL専線は専用の国際通信回線を使用します。中継は入口から出口へ通信を転送します。直接接続は通常、利用者のネットワークから接続先へ直接つなぎます。実際の使用感は、利用者側のネットワーク、入口の場所、出口、時間帯などにも左右されます。名称だけで判断せず、実際の接続を確認してください。
サブスクリプションを更新すると、接続先やグループが変わることがありますが、すべてのアプリの通信経路が自動的に同じになるわけではありません。ルーティングルールは、どの通信を直接接続し、どの通信をプロキシ経由にするかを決めます。システムプロキシとTUNは、通信をクライアントに渡す方法を決めます。問題を調べるときはこれらを切り分け、ルールの問題をサブスクリプションの破損と混同しないようにしてください。
更新頻度と変更される内容
すべてのクライアントに共通する決まった更新周期はありません。サービスの案内とクライアントの標準設定を優先してください。接続先の変更通知を受け取った場合、一覧が明らかに古い場合、または一部の接続先が使えなくなった場合は、手動で更新できます。サイトにアクセスするたびに同じURLを追加し直す必要はありません。
更新とは設定を再取得することであり、プランの利用開始や通信量の再割り当てではありません。VPNZKの月額サブスクリプションの通信量は利用開始日を基準に毎月リセットされます。永久通信量パックは使い切るまで利用でき、有効期限はありません。これらの料金ルールとクライアントの更新ボタンは無関係です。
クライアントによっては、変更したグループ選択が保持される場合もあれば、リモート設定で置き換わる場合もあります。設定一式を取得するタイプのサブスクリプションでは、更新によってルールや設定が上書きされることがあります。独自のルーティング設定が必要な場合は、ルールの上書きやローカル拡張に対応しているか先に確認してください。リモート設定を直接変更しても、変更が恒久的に保持されるとは限りません。
自動更新に失敗しても既存の接続先が使える場合、クライアントがキャッシュ済みの設定を利用している可能性があります。まずエラー内容を記録して手動で更新し、現在の設定をすぐに削除しないでください。キャッシュを削除すると、使える古い接続先まで選べなくなることがあります。
更新の基本:接続先の変更後に設定を再取得し、互換性の問題は形式を確認し、プランの状態は管理画面で確認します。「更新成功」は接続成功を意味せず、「更新失敗」だけで全接続先が使えないと判断することもできません。
インポート失敗や接続トラブルの対処法
まず、どの段階で失敗したかを確認してください。URLを取得できない、設定を解析できない、接続先につながらない、特定のアプリにアクセスできない、という問題はそれぞれ異なります。何度も削除や再インストールを繰り返すより、クライアントのエラーメッセージを残しておくと解決に役立ちます。
- 取得に失敗する場合:URL全体が正しいか、プランが有効か、端末からサブスクリプションの取得先にアクセスできるかを確認してください。ネットワークのタイムアウトと認証エラーは分けて判断します。リセット後の古いURLは使えない場合があります。
- 解析に失敗する場合:取得したものがWebページのURLや別形式の設定ではなく、クライアントが必要とする形式か確認してください。管理画面の説明に従って対応するURLを再取得し、根拠なく拡張子を変更しないでください。
- 接続先につながらない場合:クライアントがプロトコルに対応しているか確認し、提供されている別の接続先と比較してください。利用中のネットワークとシステム時刻も確認します。接続先が一つ失敗しただけで、サブスクリプション全体が無効だと判断しないでください。
- 接続後にアクセスできない場合:システムプロキシ、TUN、ルーティングルール、DNSの経路を確認し、別のネットワークツールが同じ設定を変更していないかも確認してください。
DNSリークとは、想定した接続経路で保護されるはずのドメイン名の問い合わせが、別の経路から送信される状態です。VPNアイコンが表示されていても、DNSが想定どおりに処理されているとは限りません。ブラウザーの暗号化DNS、システムの名前解決設定、クライアントのDNSルールも結果に影響するため、現在のプロキシモードと合わせて確認してください。
DNSを確認する際、検査サイトにサブスクリプションURLを入力しないでください。確認するのは名前解決の経路であり、アカウントの認証情報は必要ありません。特定のサイトだけ開けない場合は、まずルーティングルールで直接接続に設定されていないかを確認してから、DNSや出口の問題かどうか判断してください。
リンクが漏えいした場合の再発行
サブスクリプションURLを持つ人は、設定を取得し、サービスの権限範囲内で接続先を利用できる可能性があります。影響は認証方式やサービスの制御方法によって異なりますが、他人に通信量を消費されることや設定が外部に渡ることは対処が必要なリスクです。URLが長いからといって、公開してよい情報だと考えないでください。
URLが公開スクリーンショット、コードリポジトリ、チャット履歴に含まれていた場合は、まず公開内容を削除し、公式管理画面でサブスクリプションのリセットや認証情報の更新方法を確認してください。明確な操作項目が見つからない場合は、サポートチケットで漏えい状況を伝え、古いサブスクリプションと接続先の認証情報を無効にする方法を確認してください。
サブスクリプションURLのリセットと、取得済みの接続先認証情報の無効化は、必ずしも同じ操作ではありません。古いURLから設定を取得できなくしても、すでにエクスポートされた設定がすぐ無効になるとは限りません。管理画面の案内またはサポートの回答を確認してください。アカウントのパスワード変更だけでは、サブスクリプション認証情報の無効化にはなりません。
新しいURLを取得したら、各端末のクライアントで古いURLを置き換えて更新し、古い設定やバックアップファイル、同期されたクリップボードも確認してください。サポートにログを送る際は、サブスクリプションURL全体、トークン、認証情報を隠してください。エラーの種類、利用プラットフォーム、操作手順を残せば、問題の特定に役立ちます。
安全な管理の要点:サブスクリプションURLはアクセス認証情報であり、共有用のリンクではありません。公式管理画面から取得し、信頼できるクライアントだけに追加してください。漏えいした場合はURLを差し替えるだけでなく、外部に渡った設定をどこまで無効化できるかも確認しましょう。