fa

پنل 3X-UI روی VPS: مدیریت Xray

3X-UI یک پنل مدیریت گرافیکی برای Xray است که نصب و مدیریت پروتکل‌های مختلف (VLESS، VMess، Trojan، Shadowsocks) را از طریق یک رابط وب آسان می‌کند. به جای ویرایش فایل‌های JSON، می‌توانید inbounds جدید ایجاد کنید، کاربران را مدیریت کنید، مصرف ترافیک را نظارت کنید و لینک‌های اشتراک تولید کنید. ایده‌آل برای کسانی که می‌خواهند برای چند نفر VPN مدیریت کنند.

Need this done for your project?

We implement, you ship. Async, documented, done in days.

Start a Brief

نصب 3X-UI

نصب 3X-UI با اسکریپت رسمی:

bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

در طول نصب از شما درخواست می‌شود:

  • Username: نام کاربری admin (تغییر دهید)
  • Password: رمز عبور قوی
  • Port: پورت پنل (پیش‌فرض 2053، توصیه: یک پورت تصادفی)

پس از نصب پنل در دسترس است:

http://VPS_IP:2053

بررسی وضعیت:

systemctl status x-ui

ایجاد Inbound جدید در 3X-UI

وارد پنل 3X-UI شوید و به Inbounds بروید:

  1. Add Inbound را کلیک کنید
  2. Protocol: VLESS را انتخاب کنید
  3. Port: 443
  4. Network: tcp
  5. Security: reality
  6. Public Key و Private Key را از xray x25519 بگیرید
  7. SNI: www.microsoft.com

پنل به طور خودکار link اشتراک برای هر کلاینت تولید می‌کند. برای اضافه کردن کلاینت جدید روی «+» در ستون Clients کلیک کنید و یک UUID جدید تولید کنید.

لینک‌های اشتراک به شکل vless://UUID@IP:PORT?... هستند که مستقیما در کلاینت‌های v2rayNG یا Shadowrocket import می‌شوند.

تنظیم SSL برای پنل 3X-UI

برای امنیت پنل مدیریت، SSL اضافه کنید. در پنل به Panel Settings بروید:

  • Panel Port: به 443 یا پورت دلخواه تغییر دهید
  • Public Key Path: /etc/letsencrypt/live/yourdomain.com/fullchain.pem
  • Private Key Path: /etc/letsencrypt/live/yourdomain.com/privkey.pem

یا از طریق command line:

x-ui ssl

پس از اعمال SSL، پنل از طریق HTTPS قابل دسترسی است:

https://yourdomain.com:2053

نکته امنیتی: پورت پنل را در فایروال به IP خودتان محدود کنید:

ufw allow from YOUR_IP to any port 2053
ufw deny 2053

مدیریت کاربران و محدودیت ترافیک

3X-UI امکانات پیشرفته‌ای برای مدیریت کاربران دارد:

محدودیت ترافیک: برای هر کلاینت می‌توانید Total GB را تنظیم کنید. پس از مصرف، اتصال به طور خودکار قطع می‌شود.

تاریخ انقضا: تاریخ پایان اشتراک برای هر کلاینت قابل تنظیم است.

نظارت ترافیک: در صفحه اصلی پنل، آمار Up/Down هر inbound نمایش داده می‌شود.

ریست آمار ترافیک:

x-ui restart

بک‌آپ از پیکربندی 3X-UI:

cp /etc/x-ui/x-ui.db /backup/x-ui-backup-$(date +%Y%m%d).db

این فایل SQLite شامل تمام تنظیمات و کلاینت‌ها است. برای restore کافی است فایل را جایگزین کنید و سرویس را restart کنید.

Why Anubiz Host

100% async — no calls, no meetings
Delivered in days, not weeks
Full documentation included
Production-grade from day one
Security-first approach
Post-delivery support included

Ready to get started?

Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.

Anubiz Chat AI

Online