رفتن به محتوا
→ همه‌ی بخش‌ها

کاربران و اشتراک‌ها

بخش کاربران: آمار زنده، پرمصرف‌ترین‌ها و لیست کاربران

کاربران به‌صورت تکی یا گروهی ایجاد، فعال، غیرفعال و حذف می‌شوند. هر کاربر این مشخصات را دارد:

مشخصه رفتار
سهمیه‌ی حجم مصرف از روی نودها حسابرسی می‌شود و با رسیدن به سقف، کاربر به وضعیت limited می‌رود.
تاریخ انقضا در تاریخ انقضا، کاربر به وضعیت expired می‌رود.
در انتظار (On hold) مدت اعتبار از نخستین اتصال آغاز می‌شود، نه از زمان ایجاد.
محدودیت دستگاه روی نودها به‌صورت اتصال هم‌زمان اعمال می‌شود؛ بخش نودها را ببینید.
رمز IKEv2/L2TP رمز ورود اختیاری، جدا از کلید لینک اشتراک.
گروه‌ها تعیین می‌کنند کاربر کدام هاست‌ها را دریافت کند؛ بخش گروه‌ها را ببینید.

قالب‌های قابل استفاده‌ی مجدد، سهمیه، مدت و گروه‌های کاربران جدید را از پیش پر می‌کنند.

محدودیت دستگاه برای Hysteria2 که بیرون از نودها اجرا می‌شود، و برای IKEv2 در حالت PSK که شناسه‌ی جداگانه برای هر کاربر ندارد، قابل اعمال نیست.

هر کاربر یک نشانی اشتراک /sub/{secret} همراه با کد QR، و یک کد دسترسی کوتاه /code/{code} دارد که برای مواقعی است که ارسال لینک ممکن نیست و باید آن را خواند. اشتراک این موارد را ارائه می‌کند:

  • URIهای vless://، vmess://، trojan://، ss:// و hysteria2:// برای هر هاست.
  • پارامترهای اتصال L2TP و IKEv2، و پروفایل .mobileconfig برای IKEv2 در iOS و macOS.
  • پروفایل بومی برای کلاینت‌های خانواده‌ی Clash و sing-box که از روی User-Agent تشخیص داده می‌شوند.

بازنشانی کلید یک کاربر، هم لینک قبلی و هم کد دسترسی قبلی را باطل می‌کند.

نشانی‌ای که به مشتری داده می‌شود

Section titled “نشانی‌ای که به مشتری داده می‌شود”

در تنظیمات دو نشانی هست. نشانی پنل جایی است که مدیر به داشبورد می‌رسد و ایجنت نود با آن تماس می‌گیرد؛ نشانی اشتراک نشانی‌ای است که هر لینک رو به مشتری از آن ساخته می‌شود، تا دامنه‌ای که دست‌به‌دست می‌گردد و فیلتر می‌شود بدون جابه‌جا کردن داشبورد عوض شود. خالی یعنی برگشتن به نشانی پنل. هر دو نام باید روی گواهی TLS باشند — گواهی را برای هر دو با هم بگیرید، چون دکمه‌ی SSL پنل فقط یک دامنه می‌گیرد و آن یکی را می‌اندازد.

لینک‌های ذخیره‌شده در اپ مشتری کار می‌کنند: درخواست روی نشانی پنل با ۳۰۱ به نشانی اشتراک فرستاده می‌شود، و app.json فیلد subscription_url را دارد تا اپ اندروید خودش دنبالش برود. ‏IKEv2 جابه‌جا نمی‌شود — Remote ID‌اش در هر پروفایل ایمپورت‌شده پین است — پس تا وقتی کاربر IKEv2 دارید دامنه‌ی پنل را در DNS و روی گواهی نگه دارید.

پروفایل اپ اندروید (قدیمی)

Section titled “پروفایل اپ اندروید (قدیمی)”

مسیرهای GET /sub/{secret}/app.json و GET /code/{code}/app.json نقاط اتصال IKEv2، L2TP و VLESS کاربر را همراه با سهمیه و تاریخ انقضا، در قالبی که اپ اندروید بازنشسته می‌خواند، بازمی‌گردانند؛ نگه داشته شده‌اند تا نسخه‌های نصب‌شده تا وقتی کاربرانشان به تنظیمات VPN خود گوشی منتقل می‌شوند کار کنند. نتایج اتصالی که اپ به /app/report ارسال می‌کند در صفحه‌ی هر کاربر و در بخش فعالیت‌های داشبورد نمایش داده می‌شود.