نودها
نود — سرور پروکسیای است که Xray روی آن اجرا میشود. پنل تنظیمات آن را نگه میدارد، پیکربندی را تحویل میدهد و وضعیتش را پیگیری میکند. اجرای کانتینر در بخش نصب نود توضیح داده شده است.
افزودن نود
Nodes → Create node. در حداقل حالت به نام، آدرس و پروفایل تنظیمات نیاز دارید.
| فیلد | الزامی | توضیح |
|---|---|---|
name | بله | 3–30 کاراکتر |
address | بله | IP یا دامنه سرور |
port | خیر | پورت مدیریت (NODE_PORT، پیشفرض 2222) |
configProfile | بله | پروفایل و inboundهای فعال |
proxyUrl | خیر | socks5://[user:pass@]host:port برای مدیریت از طریق پروکسی |
countryCode | خیر | کد دوحرفی کشور، پیشفرض XX |
tags | خیر | حداکثر 10 برچسب |
isTrafficTrackingActive, trafficLimitBytes, trafficResetDay | خیر | محاسبه ترافیک نود |
consumptionMultiplier, nodeConsumptionMultiplier | خیر | ضریبهای کسر ترافیک |
activePluginUuid, integrationUuids, note | خیر | پلاگین، یکپارچهسازیها، یادداشت |
پس از ذخیره، پنل یک بار SECRET_KEY را نشان میدهد — کانتینر نود به آن نیاز
دارد. کلید یکبارمصرف است و برای هر نود جداگانه است.
وضعیتها
| نشانگر | معنی |
|---|---|
| سبز، Connected | نود پاسخ میدهد، Xray در حال اجراست |
| زرد، Connecting | پنل در حال برقراری اتصال است |
| خاکستری، Disabled | نود توسط مدیر خاموش شده است |
| قرمز، Disconnected | نود پاسخ نمیدهد |
اگر نود مدت زیادی Disconnected بماند، دسترسپذیری NODE_PORT از سرور
پنل و سالم بودن SECRET_KEY را بررسی کنید.
نسخه Xray و بار
کارت نود اینها را نشان میدهد:
versions.xrayوversions.node— نسخههای هسته و agent؛system.stats— حافظه آزاد و اشغالشده،loadAvg، uptime و حجم ترافیک بر اساس interface شبکه؛xrayUptime— زمان کار پیوسته Xray؛usersOnline— تعداد کاربران آنلاین.
بار و تاریخ ترافیک نود جداگانه نگهداری میشوند (جدول nodes_usage_history) و
بر اساس NODES_USAGE_HISTORY_RETENTION_DAYS پاک میشوند.
راهاندازی مجدد
Restart node Xray را روی نود راهاندازی مجدد میکند. پنل مجموعه کاربران را
مقایسه میکند و هسته را فقط در صورت تغییرات راهاندازی مجدد میکند؛ فلگ
forceRestart هسته را بهزور راهاندازی مجدد میکند، حتی اگر پیکربندی تغییر
نکرده باشد. برای همه نودها با هم — Restart all nodes.
راهاندازی مجدد Xray اتصالهای فعال روی این نود را لحظهای قطع میکند. آن را خارج از اوج بار انجام دهید.
لاگها
لاگهای Xray روی نود در /var/log/xray قرار دارند، به 10 مگابایت محدود هستند
و آرشیو نمیشوند. از پنل در صفحه Logs و بخش «Node system logs» در
دسترساند. پاکسازی — دکمه Clear logs: نود فایل را rotate میکند، Xray
در این هنگام راهاندازی مجدد نمیشود و ترافیک قطع نمیشود. بهصورت دستی:
docker exec -it xpanel-node cli --clear-logs
روشن و خاموش کردن
Disable node نود را به Disabled میبرد: Xray روی آن متوقف میشود و
کاربران به آن نمیرسند. Enable node نود را به کار برمیگرداند. شمارنده
ترافیک نود را میتوان جداگانه صفر کرد — Reset node traffic؛ روی محدودیتهای
کاربران اثری ندارد.
کارهای گروهی (روشن کردن، خاموش کردن، راهاندازی مجدد، تغییر پیکربندی برای چند نود با هم) در صفحه Bulk actions جمع شدهاند.
پروفایل و فهرست inboundهای چند نود با یک عملیات تغییر میکنند. این هنگام مهاجرت از یک پروفایل به پروفایل دیگر راحت است — ببینید پروفایلهای تنظیمات.
گامهای بعدی
- نصب نود — اجرای کانتینر و
SECRET_KEY. - هاستها — چگونه نودها برای کلاینتها در دسترس میشوند.
- پروفایلهای تنظیمات — چه چیزی دقیقاً Xray را اجرا میکند.
- خطاهای رایج — اگر نود متصل نمیشود.