هسته

🌐
در این صفحه نحوه پیکربندی و راه‌اندازی هسته‌های زیر توضیح داده می‌شود.

همانطور که توضیح داده شده بود، مرزنود از 3 هسته زیر به عنوان هسته‌ی مرکزی استفاده می کند. بر روی هر کدام از تب ها کلیک کنید تا به توضیحات مربوطه آن بروید.

ℹ️
هنگامی که مرزنود را نصب میکنید هسته بصورت پیش فرض نصب و فعال میشود و نیازی به تنظیمات اضافی برای این هسته نیست.

در صورت نیاز، برای غیرفعال کردن هسته ایکس‌ری متغیر زیر را مقداردهی کنید

  XRAY_ENABLED: "False"
ℹ️
با استفاده از آموزش ssl برای نودتون سرت بگیرید و داخل اینباند هیستریا قرار بدید تا ران بشه هسته هیستریاتون

دانلود فایل کانفیگ Hysteria2:

  • با دستور زیر فایل کانفیگ را دریافت و در مسیر مشخص ذخیره کنید
    •    curl -L https://github.com/marzneshin/marznode/raw/master/hysteria.yaml > /var/lib/marznode/hysteria.yaml

ویرایش فایل تنظیمات Marznode:

  • ابتدا به دایرکتوری Marznode بروید و فایل تنظیمات Docker Compose را باز کنید
    •  cd marznode && nano compose.yml

افزودن متغیرهای زیر به فایل داکر:

HYSTERIA_CONFIG_PATH: "/var/lib/>marznode/hysteria.yaml"  
HYSTERIA_ENABLED: "True"  

ریستارت Marznode:

  • پس از اعمال تغییرات، سرویس Marznode را ریستارت کنید:

    • docker compose down && docker compose up -d

دانلود فایل کانفیگ Hysteria2:

  • با دستور زیر فایل کانفیگ را دریافت و در مسیر مشخص ذخیره کنید
    •  curl -L https://github.com/marzneshin/marznode/raw/master/hysteria.yaml > /var/lib/marznode/hysteria.yaml

ویرایش فایل تنظیمات نود لوکال (Local) پنل:

  • برای نود لوکال، فایل زیر را ویرایش کنید

    •  nano /etc/opt/marzneshin/docker-compose.yml

افزودن متغیرهای زیر به فایل داکر قسمت marznode زیر environment اضافه کنید

HYSTERIA_EXECUTABLE_PATH: "/usr/local/bin/hysteria"
HYSTERIA_CONFIG_PATH: "/var/lib/marznode/hysteria.yaml"
HYSTERIA_ENABLED: "True"

ریستارت پنل Marzneshin:

marzneshin restart

در صورت نیاز، برای غیرفعال کردن هسته هیستریا متغیر زیر را مقداردهی کنید
  • HYSTERIA_ENABLED: True / False
HYSTERIA_ENABLED: "False"

دانلود فایل کانفیگ sing-box

  • با دستور زیر فایل کانفیگ را دریافت و در مسیر مشخص ذخیره کنید
  •   curl -L https://raw.githubusercontent.com/MarzneshinsCommunity/files/refs/heads/main/sing-box.json > /var/lib/marznode/sing-box.json

    ویرایش فایل تنظیمات Marznode:

    • ابتدا به دایرکتوری Marznode بروید و فایل تنظیمات Docker Compose را باز کنید
    • cd marznode && nano compose.yml

افزودن متغیرهای زیر به فایل داکر:

  • SING_BOX_ENABLED: "True"
    SING_BOX_CONFIG_PATH: "/var/lib/marznode/sing-box.json"

ریستارت Marznode:

  • پس از اعمال تغییرات، سرویس Marznode را ریستارت کنید
  •  docker compose down && docker compose up -d

دانلود فایل کانفیگ sing-box

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

    •  curl -L https://raw.githubusercontent.com/MarzneshinsCommunity/files/refs/heads/main/sing-box.json > /var/lib/marznode/sing-box.json

ویرایش فایل تنظیمات نود لوکال (Local) پنل:

  • برای نود لوکال، فایل زیر را ویرایش کنید
    •  nano /etc/opt/marzneshin/docker-compose.yml

افزودن متغیرهای زیر به فایل داکر قسمت marznode: زیر environment: اضافه کنید

SING_BOX_ENABLED: "True"
SING_BOX_EXECUTABLE_PATH: "/usr/local/bin/sing-box"
SING_BOX_CONFIG_PATH: "/var/lib/marznode/sing-box.json"

ریستارت پنل Marzneshin:

marzneshin restart

در صورت نیاز، برای غیرفعال کردن هسته سینگ‌باکس متغیر زیر را مقداردهی کنید

  • SING_BOX_ENABLED: True / False
 SING_BOX_ENABLED: "False"