پنل 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.
نصب 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 بروید:
- Add Inbound را کلیک کنید
- Protocol: VLESS را انتخاب کنید
- Port: 443
- Network: tcp
- Security: reality
- Public Key و Private Key را از xray x25519 بگیرید
- 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 کنید.
Related Services
Why Anubiz Host
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.