OpenGate وارد پنجمین سال فعالیت خود شده است؛ پنج سالی که در آن با کسبوکارهای متفاوت، مدلهای فروش گوناگون، زیرساختهای متنوع و نیازهای واقعی مدیران سرویس روبرو شدیم. OpenGate 4 نتیجه همین تجربه است: نه یک تغییر ظاهری و نه مجموعهای از اصلاحات پراکنده، بلکه طراحی دوباره پلتفرم از پایه برای نسل جدید کسبوکارهای ارائهدهنده خدمات اتصال.
برای درک چرایی این تغییر، باید مسیر OpenGate را از ابتدا مرور کنیم.
نسخه ۱؛ شروع با OpenVPN روی Ubuntu
OpenGate در نسخه نخست با پشتیبانی از OpenVPN روی Ubuntu آغاز شد. مدیران میتوانستند سرویسهایی با احراز هویت نام کاربری و رمز عبور یا Certificate ارائه کنند.
OpenVPN در حالت عادی تمام امکانات موردنیاز برای اتصال مستقیم به RADIUS، مدیریت احراز هویت و Accounting تجاری را در اختیار ما قرار نمیداد. به همین دلیل بخشی از اولین تجربه OpenGate صرف ساخت لایهای شد که ارتباط میان پنل، RADIUS و سرور OpenVPN را مدیریت کند؛ تجربهای که بعداً پایه پشتیبانی از زیرساختهای متنوعتر شد.
نسخه ۲؛ ورود SoftEther و پروتکلهای بیشتر
در نسخه دوم، SoftEther به OpenGate اضافه شد. این تغییر امکان مدیریت سرویسهای SSTP، L2TP و OpenVPN را در یک ساختار مشترک فراهم کرد و OpenGate را از یک ابزار متمرکز بر OpenVPN، به پنلی چندپروتکلی نزدیکتر ساخت.
در این مرحله مشخص شد که آینده محصول فقط در افزودن یک سرور یا پروتکل تازه نیست؛ کسبوکارها به مدلی نیاز دارند که فروش، دسترسی کاربران و زیرساخت را کنار یکدیگر مدیریت کند.
نسخه ۳؛ جداشدن کسبوکار از نوع اتصال
نسخه ۳ نخستین تحول بزرگ OpenGate بود. در این نسخه، مفهوم سرویس از نوع سرور و روش اتصال جدا شد و «پلن تجاری» بهعنوان مرکز تعریف محصول شکل گرفت. مدیر میتوانست یک پلن را به دستههای مشخصی از سرورها متصل کند و دسترسی مشتری را بر اساس محصولی که خریده بود مدیریت کند.
این نسل امکانات مهمی را به OpenGate اضافه کرد:
- نمایندگان فروش و گروههای نمایندگی با سطح دسترسی مشخص؛
- گزارشهای فروش، عملکرد نمایندگان و رفتار مشتریان؛
- پشتیبانی از WireGuard روی Ubuntu و MikroTik؛
- پشتیبانی از SSTP، L2TP و OpenVPN روی MikroTik؛
- پشتیبانی از OpenVPN Access Server؛
- اتصال به پنلهای مبتنی بر V2Ray مانند Sanaei و Marzban؛
- دستهبندی سرورها و اتصال دستهها به پلنهای تجاری؛
- ساخت و مدیریت خودکار حسابهای مبتنی بر کلید، Certificate و V2Ray؛
- گزارش مصرف کاربر در سرویسها و سرورهای مختلف؛
- API برای کلاینتها و سرویسهای جانبی؛
- پنل مشتریان برای خرید، تمدید و دریافت اطلاعات اتصال؛
- لینک Subscription برای ورود و بهروزرسانی تجمیعی کانفیگها در برنامههای سازگار.
نسخه ۳ بخش مهمی از رشد OpenGate را ممکن کرد. بسیاری از نیازهایی که امروز بدیهی به نظر میرسند، نخستین بار در همین نسل به محصول اضافه شدند.
چرا ادامه همان مسیر کافی نبود؟
با افزایش قابلیتها، محدودیت طراحی قدیمی بیشتر دیده میشد. هسته اولیه محصول برای دامنهای بسیار کوچکتر ساخته شده بود و هر قابلیت تازه باید خود را با تصمیمهای فنی سالهای قبل هماهنگ میکرد.
رابط کاربری نیز برای اندازههای مختلف صفحه و شیوههای جدید کار با پنل طراحی نشده بود. بهروزرسانیها پیچیدهتر میشدند، مشاهده وضعیت واقعی سیستم آسان نبود و مدیر برای فهمیدن اتفاقی که در پسزمینه رخ داده است، همیشه ابزار شفاف و یکپارچهای در اختیار نداشت.
در چنین نقطهای دو انتخاب وجود داشت: ادامه اصلاح تدریجی همان پایه قدیمی، یا توقف و طراحی دوباره محصول بر اساس تجربهای که طی سالها به دست آمده بود. OpenGate 4 نتیجه انتخاب دوم است.
ما قابلیتهای ارزشمند نسل قبل را کنار نگذاشتیم؛ آنها را روی پایهای دوباره طراحی کردیم که بتواند سالهای آینده محصول را نیز پشتیبانی کند.
OpenGate 4؛ طراحی دوباره، نه بازسازی ظاهر
نسخه ۴ با فناوریهای جدید و معماری ماژولار طراحی شده است. پنل مدیریت روی کامپیوتر، تبلت و موبایل قابل استفاده است و رابط آن متناسب با سطح دسترسی و قابلیتهای فعال هر مدیر شکل میگیرد.
اما تفاوت اصلی فقط در ظاهر نیست. هدف این نسل، شفافکردن تمام فرایندهایی است که در یک کسبوکار سرویس رخ میدهد: از فروش و پرداخت تا ساخت حساب روی سرور، وضعیت اپلیکیشن کاربر، سلامت زیرساخت و نتیجه عملیات پسزمینه.
یک مرکز شفاف برای مدیریت عملیات
در OpenGate 4 مدیر میتواند ببیند:
- وضعیت پنل و سرویسهای وابسته چگونه است؛
- سرورها چه وضعیتی دارند و آخرین ارتباط موفق چه زمانی بوده است؛
- هر مسیر API چه تعداد درخواست داشته و رفتار آن چگونه بوده است؛
- عملیات ساخت حساب در چه مرحلهای قرار دارد؛
- کدام عملیات موفق، ناموفق یا نیازمند بررسی است؛
- کاربران از کدام پلتفرم و نسخه برنامه استفاده میکنند؛
- هر کانال فروش چه سهمی از درآمد و تعداد سفارشها دارد.
این شفافیت فقط برای گزارشگیری نیست. وقتی مدیر دلیل یک وضعیت را میبیند، میتواند سریعتر تصمیم بگیرد و پشتیبانی دقیقتری به مشتری ارائه کند.
کنترل مرکزی اپلیکیشنها
OpenGate 4 برای ارتباط با کلاینتهای Android، iOS، macOS، Windows، Linux و Web طراحی شده است. یک کاربر میتواند سرویسهای WireGuard، OpenVPN و V2Ray خود را در یک تجربه یکپارچه مشاهده کند، وضعیت اشتراک را ببیند و اطلاعات اتصال موردنیازش را دریافت کند.
مدیر نیز در صفحه مشتری میتواند فعالیت کلاینتهای مختلف را بررسی کند: پلتفرم، نسخه برنامه، آخرین فعالیت و وضعیت نشستهای کاربر. به محض برقراری ارتباط برنامه با OpenGate، داده عملیاتی مجاز آن برای پشتیبانی و تحلیل در پنل قابل مشاهده است.
Mailbox و ارتباط مستقیم با کاربران
در نسل جدید، ارتباط با مشتری فقط به نمایش یک پیام ثابت محدود نیست. Mailbox پیشرفته OpenGate امکان ارسال و نگهداری پیامهای مدیریتی، اعلانهای سرویس، پیامهای تبلیغاتی و Bannerها را فراهم میکند.
مدیر میتواند یک خبر یا پیشنهاد را از مرکز پیام منتشر کند تا در کانالهای فعال کاربر نمایش داده شود. پیامها قابل بازیابیاند و کاربر حتی اگر هنگام انتشار آنلاین نباشد، بعداً میتواند آنها را در Mailbox خود مشاهده کند.
سرویس DNS بهعنوان یک محصول تجاری
DNS در OpenGate 4 یک گزینه جانبی ساده نیست. مدیر میتواند آن را به پلن تجاری متصل کند، برای آن لوکیشنهای مختلف تعریف کند و دسترسی مشتری را مانند دیگر سرویسهای فروختهشده مدیریت کند.
ترکیب فروش DNS، مدیریت لوکیشن، دسترسی کاربر و هماهنگی آن با سرویس اصلی، یکی از مهمترین تمایزهای نسل جدید OpenGate است.
پنل مشتریان؛ کاملتر و جدا از سرور اصلی
پنل مشتریان OpenGate 4 میتواند جدا از سرور اصلی پنل نصب شود. این جداسازی سطح حمله سرور مرکزی را کاهش میدهد و امکان توسعه یا بهروزرسانی مستقل تجربه مشتری را فراهم میکند.
مشتری از این پنل میتواند خرید و تمدید انجام دهد، سرویسهای خود و زیرمجموعهها را مدیریت کند، اطلاعات اتصال را ببیند و فایل یا QR موردنیاز را دریافت کند. صفحه Subscription نیز برای دسترسی مستقیم به سرویسها و استفاده در برنامههایی مانند v2rayNG و V2Box در دسترس است.
ساخت حساب در چند زیرساخت، در چند لحظه
وقتی مشتری سرویسی خریداری میکند، OpenGate حسابهای موردنیاز را روی سرورهای مرتبط با پلن ایجاد میکند. وضعیت این عملیات از لحظه پذیرش تا تکمیل قابل پیگیری است و نتیجه هر مقصد جداگانه دیده میشود.
این مدل به مدیر اجازه میدهد بهجای اجرای دستی چند عملیات، نتیجه واقعی ساخت حسابها را مشاهده و فقط موارد ناموفق را بررسی کند.
گزارش فروش بر اساس کانال واقعی
در OpenGate 4 فروش فقط یک عدد نهایی نیست. فروش پنل مدیریت، نماینده، ربات، پنل مشتریان، اپلیکیشن و API میتواند با کانال مربوط به خود ثبت و گزارش شود.
مدیر میتواند تعداد سفارش، مبلغ فروش، مشتری یکتا، خرید نخست، تمدید، بازپرداخت و سهم هر کانال را مقایسه کند. در کنار آن، گزارش پرداختها، تراکنشها و کیف پول نیز تصویر شفافتری از وضعیت مالی مجموعه ارائه میدهد.
پلنهای منعطفتر
پلن در OpenGate 4 همچنان مرکز تعریف محصول است، اما کنترل دقیقتری دارد:
- اتصال به دستهبندیهای مختلف سرور؛
- تعیین پروتکلهای قابل ارائه؛
- محدودکردن دسترسی پلن برای گروه یا کانال مشخص؛
- افزودن DNS و قابلیتهای ماژولی؛
- تعیین نحوه نمایش سرورها برای مشتری؛
- استفاده در فروش مستقیم، نمایندگی، ربات یا پنل مشتریان.
ساخت گروهی مشتریان نیز شفافتر شده است و وضعیت هر ردیف و نتیجه عملیات قابل پیگیری خواهد بود.
زیرساخت و راهاندازی سرورها
OpenGate 4 فرایند افزودن و آمادهسازی سرورها را یکپارچهتر کرده است. مدیر میتواند سرورهای OpenVPN، WireGuard، MikroTik و سایر زیرساختهای پشتیبانیشده را از پنل آماده کند و روند عملیات را مرحلهبهمرحله ببیند.
برای WireGuard، پارامترهایی مانند DNS، Allowed IPs و MTU هنگام تعریف Tunnel مشخص میشوند و فایل کاربران بر اساس همین تنظیمات ساخته میشود. مدیر همچنین میتواند اولویت نمایش سرورها را تعیین کند تا ترتیب آنها در پنل مشتریان و اپلیکیشنها کنترل شود.
کانفیگ WireGuard میتواند در قالب سازگار با کلاینتهای تجمیعی نیز ارائه شود تا در کنار دیگر پروتکلها در Subscription کاربر قرار گیرد.
Load Balancer؛ چند سرور OpenVPN، یک تجربه برای کاربر
یکی از قابلیتهای مهم زیرساخت OpenGate 4، پشتیبانی از چند سرور OpenVPN پشت یک پروفایل اتصال است. کاربر یک فایل دریافت میکند، اما اتصال میتواند میان چند سرور توزیع شود.
اگر یک مقصد در دسترس نباشد، کاربر میتواند از مقصد دیگری در همان پروفایل استفاده کند. نتیجه، مدیریت سادهتر برای کاربر و انعطاف بیشتر برای مدیر در توسعه ظرفیت یا مدیریت اختلال است؛ بدون اینکه لازم باشد پس از هر تغییر، چند فایل متفاوت برای مشتریان ارسال شود.
کمپین و بازاریابی در کنار عملیات فروش
OpenGate 4 بازاریابی را از پنل فروش جدا نمیبیند. مدیر میتواند کمپینهایی بر اساس رویدادهای واقعی طراحی کند؛ از جمله:
- نخستین خرید؛
- مبلغ یا تعداد خرید؛
- بازگشت مشتری؛
- مشتریان وفادار؛
- دعوت دوستان؛
- خرید دوستان دعوتشده.
پاداش میتواند اعتبار کیف پول، کد تخفیف یا مزیت تعریفشده دیگری باشد. کدهای تخفیف مبلغی یا درصدی، عمومی یا خصوصی، و کارت هدیه نیز در کنار گزارش تعداد پاداشها و عملکرد کمپین قرار میگیرند.
نصب و بهروزرسانی قابل اعتمادتر
نسخه ۴ چرخه نصب و بهروزرسانی مشخصی دارد. بستههای منتشرشده پیش از نصب بررسی میشوند، تنظیمات مشتری خارج از فایلهای نسخه نگهداری میشوند و سلامت نسخه تازه پیش از نهاییشدن کنترل میشود.
این رویکرد به معنی حذف کامل ریسک نیست، اما بهروزرسانی را از مجموعهای از تغییرات دستی و دشوار برای بازگشت، به یک فرایند قابل بررسی و قابل پیگیری تبدیل میکند.
چرا ارتقا به OpenGate 4 منطقی است؟
ارتقا زمانی منطقی است که فقط برای دریافت یک ظاهر تازه نباشد. OpenGate 4 چند تغییر بنیادی را همزمان ارائه میکند:
- ۱
پایه فنی تازهای که برای توسعه سالهای آینده طراحی شده است؛
- ۲
رابط واکنشگرا برای دستگاهها و اندازههای مختلف؛
- ۳
مشاهده وضعیت واقعی عملیات، سرورها، کلاینتها و فرایندهای ساخت حساب؛
- ۴
کنترل مرکزی اپلیکیشنها، پیامها و کانالهای فروش؛
- ۵
نصب و بهروزرسانی ساختاریافتهتر با حفظ تنظیمات مشتری؛
- ۶
معماری ماژولار برای افزودن پنل مشتریان، ربات، DNS و سرویسهای مستقل؛
- ۷
گزارشهای مالی، فروش، بازاریابی و عملیاتی در یک تجربه هماهنگ.
مسیر دارندگان OpenGate 3
OpenGate 3 بخشی مهم از تاریخ محصول است و سرویس مشتریان قدیمی بدون برنامه مشخص قطع نمیشود. مهاجرت به نسخه ۴ یک فرایند کنترلشده با لایسنس جانشین و مهلت انتقال است. نسخه ۳ در دوره انتقال طبق قرارداد فعال میماند و پس از آمادهشدن نسخه ۴ و پایان مهلت توافقشده بازنشسته میشود.
جزئیات این مسیر در راهنمای مستقل «مهاجرت از OpenGate 3 به OpenGate 4» منتشر خواهد شد.
شروع فصل بعدی OpenGate
پنج سال تجربه به ما نشان داد که یک پنل حرفهای فقط باید حساب بسازد یا سرویس بفروشد. محصول باید به مدیر بگوید در سیستم چه میگذرد، مشتری از کدام مسیر آمده، فرایند خرید در چه مرحلهای است، سرورها چگونه کار میکنند و برای رشد بعدی چه اطلاعاتی نیاز است.
OpenGate 4 با همین نگاه ساخته شده است: یک مرکز یکپارچه برای فروش، زیرساخت، کاربران، اپلیکیشنها و توسعه آینده کسبوکار.
اقدام پیشنهادی: برای نصب تازه یا بررسی مسیر مهاجرت، از پنل My OpenGate درخواست مشاوره یا تیکت مهاجرت ثبت کنید.