「ユーザー」セクション: あなたのVPNのクライアント
CreateYourVPNの「ユーザー」セクションの使い方: ステータスと上限、サブスクリプションリンクとQR、プランの手動付与、トラフィックのリセット、サブスクリプションの再発行。
コースの第1部はサーバーとルートについてでした。第2部は、そもそもの目的 — 人とお金についてです。まずは**「ユーザー」**セクションから始めましょう — ここには、あなたのVPNに接続するすべての人がいます。
リストに表示されるもの
このセクションは、あなたのすべてのクラスターのクライアントを1つのテーブルにまとめます。上部にはサマリーがあります: クライアントの総数、アクティブな数、トライアル中の数。目的の人を見つけるには、次の機能が役立ちます。
- ステータス別タブ — 「すべて」「アクティブ」「トライアル」「期限切れ」「無効」「上限」、それぞれにカウンター付き;
- 検索 — 名前やメモで(クライアントのメールも検索対象です);
- クラスターによるフィルター。
各行には、クライアントの要点が表示されます: メール、クラスター、ステータス、使用済みトラフィックのバー(無制限は「∞」と表示)、有効期限、そして最後にオンラインだった日時。
ステータス: 誰がどんな状態か
| ステータス | 意味 |
|---|---|
| アクティブ | サブスクリプションが有効で、トラフィックが流れている |
| 保留中 | トライアル期間付きの「休眠」アカウント: 初回接続時に有効化され、その時点から初めて期間のカウントが始まる |
| 上限到達 | クライアントがトラフィックの上限をすべて使い切った — システムが自動的に停止した |
| 期限切れ | サブスクリプションの終了日を過ぎた |
| 無効 | あなたがクライアントを手動でオフにした |
「上限到達」と「期限切れ」は、システムが自動的に設定します。手動で管理できるのは3つの状態です: 「アクティブ」「無効」「保留中」。「無効」「期限切れ」「上限到達」のステータスのクライアントは、**「有効化」**ボタン、プランの付与(後述)、または期限と上限の編集によって復帰します。「保留中」のクライアントは、初回接続時に自ら目を覚まします — あるいは、あなたがプランを付与したときにも。
クライアントを追加する
**「ユーザーを追加」**ボタンでフォームが開きます。
- メール — これをもとにアカウントが作成されます。この同じアドレスで、その人はあなたのストアフロントのマイページにサインインできます(ストアフロントとは何か — 次のレッスンで)。
- クラスター — どのクラスターにクライアントを置くか。
- プラン — あなたのプランのいずれか、「無制限」、または「カスタム」。
- 期限・上限・ステータス — 「カスタム」プランの場合: 有効期限(空欄なら無期限)、ギガバイト単位のトラフィック上限(空欄なら無制限)、そして「アクティブ」または日数指定のトライアル期間付きの「保留中」ステータス。
- リセット — トラフィックカウンターをどのくらいの頻度でゼロに戻すか: リセットなし、毎日、毎週、毎月、または毎年。
決済プロバイダーが接続されていないうちは、フォームはさらにシンプルです: すべてのクライアントは、有効期限のない**「基本プラン — 無制限」**を受け取ります。 本物のプランはプランのレッスンに登場します。
クライアントを手動で登録する必要はありません: セルフサインアップを有効にすれば、人々があなたのストアフロントで自ら登録するようになります。セルフサインアップのモードについても、プランのレッスンで扱います。
サブスクリプションリンクとQR
各クライアントには、https://あなたのストアフロント/sub/… という形式のサブスクリプションリンクが1つあります。ユーザーはこれを自分のVPNアプリ(Happなど)に追加します — アプリはこのリンクからサーバーリストとすべての設定を自ら取得し、その後はあなたがパネルで加えたどんな変更も自動的に取り込みます。
行にあるQRボタンをクリックすると、**「QRとサブスクリプション」**ダイアログが開きます: 電話でスキャンするためのQRコードと、「コピー」ボタン付きのリンクです。
そもそも、何も送らなくても構いません: クライアントはあなたのストアフロントにアクセスし、メールに届いたコードでサインインします — すると、マイページにはすでにサブスクリプション、QR、そしてアプリのインストールボタンが用意されています。
クライアントへの操作
行のメニュー(3つの点)には、すべての操作がまとまっています。
| 操作 | 内容 |
|---|---|
| 編集 | ステータス、期限、上限、リセットを変更。メールは変更できません — アカウントの識別子だからです |
| QR / 設定を表示 | あのQRとリンクのダイアログ |
| プランを付与 | あなたのプランのいずれかを手動でクライアントに適用 |
| ユーザーのサーバー | 各ルートでクライアントにどのサーバーが割り当てられたか、そしてそれが健全か |
| トラフィックをリセット | 使用済みカウンターをゼロに戻す; 全期間の統計は保持されます |
| サブスクリプションを再発行 | クライアントに新しいアクセスキーを生成 |
| 有効化 / 無効化 | クライアントをワンクリックでオンまたはオフにする |
| 削除 | アカウントを元に戻せない形で削除 — サブスクリプションは動作しなくなります |
3つの操作には説明が必要です。
「プランを付与」 — 手動での販売です: プランを選ぶと、システムがそれをクライアントに適用します。プランの日数は残りの期間に加算されます(すでに期限が切れている場合は、今日から数え始めます); プランにトラフィック上限があれば、新しいカウンターとともに上限が設定し直されます。ついでに「保留中」「期限切れ」「上限到達」は「アクティブ」に変わります。唯一の例外は「無効」です: あなた自身がクライアントをオフにした以上、自動処理が勝手にオンにすることはありません。
「サブスクリプションを再発行」 — クライアントの鍵が漏洩した可能性がある場合の緊急ボタンです。サブスクリプションリンクはそのままですが、その中の鍵が変わります: クライアントのアプリは、リンクからサブスクリプションを更新するまで接続が切れます。漏洩が疑われるときだけ使ってください。
「ユーザーのサーバー」 — レッスン4で扱った負荷分散を覗く窓です: 各ルートについて、このクライアントにどのサーバーが割り当てられたかが見え、その隣にはレッスン7で扱ったあのステータスを示す健全性のドットがあります。
要点まとめ
- 「ユーザー」セクションは、すべてのクラスターの全クライアント: ステータス、トラフィック、期限、オンライン状況。
- 「上限到達」と「期限切れ」はシステムが自動で設定; あなたの手動ステータスは「アクティブ」「無効」「保留中」。
- 1つのサブスクリプションリンクがすべてのアプリで機能; QRはワンクリック; ストアフロントのマイページを使えば、何も送らずに済みます。
- 「プランを付与」は日数を加算してクライアントを目覚めさせる; 「無効」は自動処理では有効化されない。
- 「サブスクリプションを再発行」は漏洩時のみ: アプリがサブスクリプションを更新するまで接続を切断する。
次のレッスン
クライアントは揃いました — 次は、彼らが接続の入り口とするストアフロントに取りかかりましょう。