コース: CreateYourVPNのすべての仕組み
無料の全8回コース: クラスター、サーバー、ルート、インバウンド、負荷分散、マルチホップ、モニタリング、バックアップ — 自信を持ってVPNを運用するために必要なことをすべて解説します。
最初のサーバーを接続すると、CreateYourVPNがすべてを自動でやってくれます — サーバーが1台だけのうちは、それで何の問題もありません。ですが遅かれ早かれ、こんな疑問が湧いてきます。「2台目のサーバーはどうやって追加するの?」「なぜユーザーはこのサーバーに接続されるの?」「パネルにあるルートやインバウンドって何?」
このコースでは、そうした疑問に一つひとつ答えていきます。読み終わる頃には、パネルが謎めいた単語の寄せ集めに見えることはなくなり、すべての要素の裏にあるシンプルで論理的な仕組みが見えてくるはずです。
このコースは誰のためのものか
- すでにサーバーを接続した(あるいはこれから接続する)けれど、裏側で何が起きているのかを理解したい方。
- シングルサーバーモードでは物足りなくなり、複数のサーバー、複数の国、細かい設定を使いたい方。
- 多くのユーザー向けにサービスを構築していて、負荷を適切に分散させたい方。
サーバーを1台も持っていなくても読み進められます — このコースに必要なのは好奇心だけです。まずは5分でVPNを動かしてみたいという方は、ガイド「サーバーのセットアップ方法」から始めて、また戻ってきてください。
技術的な知識は一切不要です。すべてシンプルな例で説明し、用語も一つずつ 順番に紹介していきます。聞き慣れない言葉に出会っても、たいていはこの先の どこかのレッスンでちゃんと取り上げます。
コースの内容
このコースはトップダウンで構成されています。まず全体像と用語を押さえ、次にシステムの各部分を個別に見ていき、最後に信頼性とデータの保護について学びます。
レッスン1. 用語を整理する: クラスター、サーバー、ルート、インバウンド
パネルの4つの基本用語と、それらがどう組み合わさっているか。コース全体の土台になる回です。
レッスン2. クラスター
マスター(管理ノード)とワーカーノード: サーバーが1つのシステムとしてまとまる仕組み。
レッスン3. サーバー: セットアップとメトリクス
インストールの各ステージで何が起きるのか、そしてサーバーカードの数字が何を意味するのか。
レッスン4. ルートと負荷分散
ユーザーにはサーバーがどう見えるのか、そしてシステムがどのように負荷を分散するのか。
レッスン5. インバウンドとスプリットトンネリング
VPNへの入り口: 偽装、トレントブロック、ルールベースのトラフィック制御。
レッスン6. マルチホップ
サーバーチェーン: ある国から入り、別の国から出る仕組み。
レッスン7. モニタリングとメッシュネットワーク
システムがサーバーの健全性をどう見張っているか、そしてサーバー同士がどうやって互いをチェックしているか。
レッスン8. バックアップ
ユーザーデータベースを自分のストレージに保存し、必要なときに復元する方法。
コースの読み方
各レッスンは前のレッスンの内容を踏まえて構成されており、シンプルな内容から徐々に高度な内容へと進みます。そのため初めて読むときは順番通りに読むのがおすすめです — それぞれのレッスンは、それより前のレッスンの内容を前提にしています。一度読み終えたあとは、リファレンスとしても活用できます。インバウンドが何だったか忘れたら、該当のレッスンを開くだけです。
まずは用語から始めましょう — パネル全体を支える4つの言葉です。