iranxray / hope

110 stars 13 forks source link

بر روی سرور iran.dat آموزش به روز رسانی خودکار فایل #107

Open Phoenix-999 opened 1 year ago

Phoenix-999 commented 1 year ago

با درود به هم دوستان پیرو آموزشهای قبلی بچه های تیم iranxray در ضمینه مکانیزم Routing و مسدودسازی سایت‌ها و اپلیکیشن‌های ایرانی, یک نکته که دوست عزیز ما @bootmortis در مقاله iran-hosted-domains به اون اشاره کرده بود, طریقه به روز رسانی خودکار فایل iran.dat بروی سرور هست, که پیشنهاد میکنم دوستان عزیز @iranxray این مراحل را به آموزشهای بسیار خوبتون اضافه کنید, که یک مقاله کامل و به روز باشه.

مراحل طبق راهنمای های bootmortis به صورت زیر هست که من با مراحل آموزش Routing بچه های iranxray سازگارش کردم

پیش فرض من بر این هست که شما گام پنجم آموزش Routing از قبل انجام داده اید, مطمئن شوید که هنوز در آدرس /usr/local/x-ui/bin هستید

  1. اسکریپت update_iran_dat.sh را از این مخزن دانلود کنید
    curl -LO https://raw.githubusercontent.com/bootmortis/iran-hosted-domains/main/scripts/update_iran_dat.sh
  2. اسکریپت را با اجرای دستور زیر در ترمینال قابل اجرا کنید
    chmod +x update_iran_dat.sh
  3. با اجرای دستور زیر فایل crontab خود را باز کنید
crontab -e
  1. در ویرایشگر crontab خط زیر را به انتهای فایل متنی اضافه کنید.
    0 0 * * 2 /usr/local/x-ui/bin/update_iran_dat.sh /usr/local/x-ui/bin/iran.dat

    این اسکریپت هر هفته در روز سه شنبه (یک روز بعد از آپدیت bootmortis) به صورت خودکار فایل iran.dat را بر روی سرور شما به روز رسانی خواهد کرد

نکته: برای این که از اجرای صحیح فرمانهای بالا اطمینان خاطر پیدا کنید میتوانید با دستورات زیر از ذخیره شدن صحیح فایل update_iran_dat.sh در آدرس /usr/local/x-ui/bin اطمینان خاطر پیدا کنید

به سرور SSH‌ بزنید و دستورات زیر را سطر به سطر جداگانه اجرا کنید تا فهرست فایل های ذخیره شده بر روی سرور را ببینند

sudo -i
cd /usr/local/x-ui/bin
ls

در تصویر زیر مشاهده می کنید که هر دو فایل iran.dat و update_iran_dat.sh در یک آدرس در سرور شما ذخیره شده است

Screenshot 2023-07-22 at 06 48 43

مرجع اصلی این مقاله را از اینجا مشاهده کنید


مدت هاست سخت به اين جمله معتقد شده ام: رنگين كمان سهم كساني است كه تا آخرين لحظه زير باران مي مانند!