Skip to content
This repository has been archived by the owner on Jan 4, 2023. It is now read-only.

فارسی

Hossin Asaadi edited this page Nov 16, 2022 · 2 revisions

درباره

ایکس یوآی یک نرم افزار تحت وب با پشتیبانی از چند پروتکل جهت دور زدن فیلترینگ می باشد.

سیستم مورد نیاز

  • CentOS 7+

  • Ubuntu 16+

  • Debian 8+

فعال ؟ ویژگی ها
✔️ چند زبانه
✔️ محدودیت آیپی
✔️ پشتیبانی از چند ورودی و کلاینت
✔️ پشتیبانی از محاسبه ترافیک و تاریخ انقضا برای هر کلاینت
✔️ پشتیبانی از وبسرویس

پروژه برای شما مفید بوده ؟ جهت انرژی دادن به ما لطفا دونیت کنید

TRC20: TDam6uh8ctLJuz8Y3rRk4t5pLikQvtpvJE

ETH: 0x256ddA590c35638fA4B3a25Ec4544Db087ceE826

بروز رسانی سرور

جهت نصب پروژه ابتدا سرور خود رو با دستور زیر بروز کنید :

apt update && apt upgrade -y

نصب و بروز رسانی

سپس جهت نصب یا بروزرسانی دستور زیر را ارسال کنید.

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

نصب و بروز رسانی دستی

1- ابتدا آخرین نسخه پروژه رو از آدرس https://github.com/hossinasaadi/x-ui/releases دانلود کنید , به طوری کلی پیشنهاد میشه نسخه amd64 را دانلود کنید

2 - بعد با دسترسی یوزر روت فایل دانلود شده را در مسیر /root/ بریزید

نکته : اگر معماری cpu سرور شما "amd64" نیست، معماری دیگری را جایگزین کنید

سپس به ترتیب دستور های زیر را وارد کنید.

cd /root/
rm x-ui/ /usr/local/x-ui/ /usr/bin/x-ui -rf
tar zxvf x-ui-linux-amd64.tar.gz
chmod +x x-ui/x-ui x-ui/bin/xray-linux-* x-ui/x-ui.sh
cp x-ui/x-ui.sh /usr/bin/x-ui
cp -f x-ui/x-ui.service /etc/systemd/system/
mv x-ui/ /usr/local/
systemctl daemon-reload
systemctl enable x-ui
systemctl restart x-ui

نصب به وسیله داکر

1- نصب داکر

curl -fsSL https://get.docker.com | sh

2- نصب ایکس یوآی

mkdir x-ui && cd x-ui
docker run -itd --network=host \
    -v $PWD/db/:/etc/x-ui/ \
    -v $PWD/cert/:/root/cert/ \
    --name x-ui --restart=unless-stopped \
    hossinasaadi/x-ui:latest

ساخت ایمیج

docker build -t x-ui .

گواهی ssl کلودفلر

این ویژگی و اموزش توسط FranzKafkaYu آماده شده است

این قابلیت درون خود اسکریپت گنجانده شده است , قبل از فعال کردن اطمینان حاصل کنید پیشنیاز هارا داشته باشید

  • ایمیل کلودفلر خود را داشته باشید
  • کلید عمومی وبسرویس خود را داشته باشید
  • دامنه شما در کلودفلر تایید شده باشد.

نحوه دریافت کلید عمومی کلودفلر :

1 - ابتدا وارد حساب خود و سپس به آدرس https://dash.cloudflare.com/profile/api-tokens بروید

2 - مانند تصویر زیر روی view بزنید photo_2022-11-16_16-14-20

3 - در کنسول سرور خود دستور x-ui رو وارد کنید

4 - در آخر عدد 16 را وارد کنید و enter بزنید سپس اطلاعات درخواست شده را وارد کنید

گواهی در مسیر /root/cert نصب می شود

ربات تلگرام (آزمایشی)

این ویژگی و اموزش توسط FranzKafkaYu آماده شده است

X-UI از اعلان ترافیک روزانه، یادآوری ورود به پنل و سایر عملکردها از طریق ربات تلگرام پشتیبانی می کند

برای استفاده از این قابلیت به پست مراجعه کنید

ساختار فیلد زمان به صورت زیر می باشد

  • 30 * * * * * //Notify at the 30s of each point
  • @hourly // hourly notification
  • @daily // Daily notification (00:00 in the morning)
  • @every 8h // notify every 8 hours

نمونه : photo_2022-11-16_22-17-35

bbr

bbr با بهینه سازی tcp باعث افزایش سرعت می شود جهت فعال سازی این قابلیت ابتدا در کنسول سرور x-ui ارسال کنید و سپس عدد 15 را بفرستید

فعال سازی محاسبه ترافیک و تاریخ انقضا چند کاربره

1 - به تنظیمات پنل بروید و تب xray رو باز کنید

2 - کلید policy را پیدا کنید

3 بعد از "policy": { کد زیر را وارد کنید

    "levels": {
      "0": {
        "statsUserUplink": true,
        "statsUserDownlink": true
      },
    

در نهایت کلید policy باید به شکل زیر باشد :

  "policy": {
    "levels": {
      "0": {
        "statsUserUplink": true,
        "statsUserDownlink": true
      }
    },

    "system": {
      "statsInboundDownlink": true,
      "statsInboundUplink": true
    }
  },

فعال سازی محدودیت ip

جهت فعال سازی محدودیت ip به صورت زیر عمل کنید

1 - به تنظیمات پنل بروید و تب xray رو باز کنید

2 - کلید log را پیدا کنید

3 - به شکل زیر تغییرش بدید

 "log": {
    "loglevel": "warning", 
    "access": "./access.log"
  },

4 - به ورودی یا کلاینت خود محدودیت آیپی و یک ایمیل یونیک اضافه کنید

5 - پنل خود با زدن دستور x-ui restart در کنسول سرور ریستارت کنید

فعال سازی اجرای خودکار

گاهی وقت ها ممکنه سرور ریبوت بشه و پنل غیر فعال شود , جهت اینکه پنل به صورت خودکار اجرا بشه در کنسول سرور خود دستور x-ui enable را ارسال کنید و برای غیرفعال سازی آن دستور x-ui disable

Persian WIKI Added by alirezax5