CreateYourVPN Academy
دوره: همه‌چیز چگونه کار می‌کند

کلاستر، سرور، مسیر، inbound — چه کسی چه کسی است

چهار مفهوم کلیدی پنل CreateYourVPN در یک مثال ساده: چطور کلاستر، سرورها، inboundها و مسیرها کنار هم قرار می‌گیرند.

چهار کلمه در پنل CreateYourVPN دائماً تکرار می‌شوند: کلاستر، سرور، مسیر و inbound. این کلمات خشک به نظر می‌رسند، اما پشت آن‌ها یک سیستم بسیار ساده قرار دارد. بیایید یک‌بار آن را با یک مثال مرور کنیم تا بقیه دوره خواندنی راحتی باشد.

یک مجتمع اداری را تصور کنید

تصور کنید VPN شما یک مجتمع اداری است و کاربرانتان بازدیدکنندگان آن هستند.

  • کلاستر خودِ مجتمع است: یک سیستم مدیریت‌شده با اداره خودش.
  • سرورها ساختمان‌ها هستند. یک ساختمان دفتر اداری است (master)، بقیه ساختمان‌های کاری‌ای هستند که به بازدیدکنندگان خدمت می‌دهند.
  • inboundها درهای ورودی ساختمان‌های کاری هستند. یک ساختمان می‌تواند چند در داشته باشد که هرکدام تنظیمات متفاوتی دارند.
  • مسیرها تابلوهای لابی هستند: «اتاق‌های جلسه — از این طرف»، «فضای کار اشتراکی — از آن طرف». بازدیدکننده تابلو را می‌بیند، اما اینکه دقیقاً به کدام در هدایت شود را سیستم تصمیم می‌گیرد، بر اساس اینکه الان کدام کمتر شلوغ است.

حالا همین چیز، اما به زبان خود پنل.

کلاستر — یک تیم از سرورها

کلاستر گروهی از سرورهای شماست که به‌عنوان یک واحد کار می‌کنند. هر کلاستر دارد:

  • یک master (گره مدیریتی) — سروری که پایگاه داده کاربران را نگه می‌دارد و بقیه را «رهبری» می‌کند؛
  • گره‌های کارگر — سرورهایی که ترافیک کاربران شما را حمل می‌کنند.

حتی یک سرور تنها هم از قبل یک کلاستر است: master و گره کارگرش به‌سادگی روی یک ماشین زندگی می‌کنند. کلاسترها به‌طور کامل در درس بعدی پوشش داده می‌شوند.

سرور — ماشینی که متصل کردید

سرور یک VPS مشخص است که از یک ارائه‌دهنده هاستینگ اجاره کرده‌اید و به CreateYourVPN متصل کرده‌اید. در یک کلاستر، هر سرور نقش master، گره کارگر یا هر دو را در آنِ واحد بازی می‌کند. سرور متریک‌هایی دارد: چند نفر روی آن آنلاین‌اند، چقدر ترافیک عبور می‌دهد، CPU‌اش چقدر بار دارد. همه این‌ها در درس سرورها هستند.

Inbound — یک نقطه ورود روی سرور

inbound یک نقطه ورود پیکربندی‌شده به VPN روی یک گره کارگر مشخص است: ترافیک خودش را شبیه کدام وب‌سایت جا می‌زند، آیا تورنت مسدود شود یا نه، کدام ترافیک از VPN عبور کند و کدام مستقیم برود (تونل‌سازی تفکیکی).

یک سرور می‌تواند چند inbound با تنظیمات متفاوت میزبانی کند — درست مثل چند در در یک ساختمان: یکی معمولی، دیگری «بدون تورنت»، سومی که فقط سایت‌های مسدودشده را از VPN عبور می‌دهد. جزئیات در درس inboundها آمده است.

این نام inbound است که کاربران در برنامه‌شان به‌عنوان یک «سرور» می‌بینند. برای مثال، inbound «🇫🇮 فنلاند» در فهرست سرورهای کاربر به‌صورت خط «🇫🇮 فنلاند» نمایش داده می‌شود.

مسیر — چیزی که کاربر می‌بیند

مسیر گروهی از inboundها زیر یک نام واحد در اشتراک کلاینت است. کاربر یک مسیر را به‌صورت یک آیتم واحد در فهرست می‌بیند — مثلاً «🇺🇸 آمریکا» — درحالی‌که درون همان مسیر می‌تواند ده inbound روی سرورهای مختلف وجود داشته باشد. اینکه چه کسی کجا فرستاده می‌شود به عهده سیستم است: هر کاربر به کم‌بارترین گزینه سپرده می‌شود.

این همان توازن بار است — درس مخصوص خودش را دارد، درس مسیرها.

یک قانون مهم: inboundی که در هیچ مسیری نباشد برای کاربران نامرئی است. تا زمانی که یک inbound را به مسیری متصل نکنید، هیچ ترافیکی از آن عبور نمی‌کند. اگر چنین inboundهای «بی‌مسیر»ی ظاهر شوند، پنل به شما هشدار می‌دهد.

تصویر کامل

Cluster "Europe"
├── Master (management node) — user database, management
├── Server FRA-1 (node)
│   ├── Inbound "🇩🇪 Germany"
│   └── Inbound "🇩🇪 Germany · streaming"
└── Server HEL-1 (node)
    └── Inbound "🇫🇮 Finland"

Cluster routes:
├── "🇪🇺 Europe"      → pool: "🇩🇪 Germany", "🇫🇮 Finland"
└── "🎬 Streaming"   → pool: "🇩🇪 Germany · streaming"

در برنامه، کاربر دو «سرور» می‌بیند: «🇪🇺 Europe» و «🎬 Streaming». با اتصال به «Europe»، روی آلمان یا فنلاند فرود می‌آید — هرکدام که در آن لحظه کمتر شلوغ باشد.

به‌خاطر بسپارید

مفهومچیستچه کسی می‌بیند
کلاسترتیمی از سرورها با یک masterفقط شما
سرورVPS شما: master، گره یا هر دو در آنِ واحدفقط شما
Inboundیک نقطه ورود با تنظیمات روی یک گرهکاربر — به‌عنوان نام یک «سرور»
مسیرگروهی از inboundها زیر یک نامکاربر — به‌عنوان یک آیتم در فهرست

بعدی

On this page