EasyXrayEasyXray
پیکربندی

ورودی‌ها و پروتکل‌ها

ساخت ورودی‌ها در EasyXray — پروتکل‌ها، انتقال‌ها، بازنشانی و انقضای ترافیک، و fallbackهایی که چند پروتکل را روی یک پورت سرویس می‌دهند.

یک ورودی (inbound) شنونده‌ای است که اتصال‌های کلاینت را روی یک پورت با پروتکل و انتقال مشخصی می‌پذیرد. بیشتر کارهای روزمره شما ساخت و مدیریت ورودی‌ها و کلاینت‌های درون آن‌هاست.

ساخت یک ورودی

افزودن یک ورودی

به Inbounds → Add بروید، یک توضیح (remark) برای آن بگذارید، یک پروتکل انتخاب کنید، و یک پورت و آدرس شنود انتخاب کنید.

انتخاب انتقال و امنیت

انتقال (TCP، WebSocket، gRPC، HTTPUpgrade، XHTTP، …) و لایه امنیتی (هیچ‌کدام، TLS یا REALITY) را انتخاب کنید. به انتقال‌ها و REALITY مراجعه کنید.

افزودن کلاینت‌ها

یک یا چند کلاینت اضافه کنید که هر کدام اعتبارنامه، محدودیت‌ها و لینک اشتراک خودش را دارد. به کلاینت‌ها مراجعه کنید.

تنظیم محدودیت ترافیک، انقضا و بازنشانی

به‌صورت اختیاری می‌توانید کل ترافیک را محدود کنید و یک تاریخ انقضا برای ورودی تعیین کنید، و یک زمان‌بندی بازنشانی ترافیک دوره‌ای انتخاب کنید: never (پیش‌فرض)، hourly، daily، weekly یا monthly.

برای بازنشانی monthly، روزی از ۱ تا ۳۱ انتخاب کنید. اگر آن روز در ماهی کوتاه‌تر وجود نداشته باشد، بازنشانی در آخرین روز همان ماه انجام می‌شود.

پروتکل‌های پشتیبانی‌شده

ویرایشگر ورودی این پروتکل‌ها را می‌پذیرد:

پروتکلتوضیحات
VLESSسبک؛ پایه‌ی REALITY + XTLS-Vision. توصیه‌شده.
VMessقدیمی‌تر اما با پشتیبانی بسیار گسترده در کلاینت‌ها.
Trojanمبتنی بر TLS؛ از XTLS و fallback پشتیبانی می‌کند.
Shadowsocksشامل رمزهای Shadowsocks-2022 (2022-blake3-*).
WireGuardتونل مدرن.
AmneziaWGنسخه مبهم‌شده فورک WireGuard که در فرایند پنل تعبیه شده است. مشاهده AmneziaWG.
Hysteria2با عنوان hysteria انتخاب می‌شود؛ پنل لینک‌های hysteria2:// تولید می‌کند.
HTTPپراکسی HTTP.
Mixed (SOCKS/HTTP)یک شنونده ترکیبی SOCKS + HTTP.
Dokodemo-door / Tunnelفورواردینگ پورت / هدایت ترافیک.
MTProtoپراکسی MTProto تلگرام که توسط یک فرایند همراه mtg سرویس می‌شود (نه Xray).
TUICپروتکل پراکسی مبتنی بر QUIC نسخه ۵ که به صورت سرور بومی Go درون فرایند ارائه می‌شود. مشاهده TUIC.
MASQUEتونل CONNECT-IP روی HTTP/3 یا HTTP/2، همیشه پشت TLS؛ از طریق اشتراک JSON به کلاینت‌ها تحویل داده می‌شود. مشاهده MASQUE.

Hysteria2 در سطح داخلی یک پروتکل جداگانه نیست — همان پروتکل hysteria است که نسخه انتقال آن روی ۲ تنظیم شده، و پنل برای آن لینک‌های اشتراک hysteria2:// تولید می‌کند.

Fallbackها — چند پروتکل روی یک پورت

Fallbackها به یک پورت TLS واحد (مثلاً 443) اجازه می‌دهند بیش از یک پروتکل را سرویس دهد — برای مثال VLESS و Trojan — با هدایت دست‌دادن‌های (handshake) ناهماهنگ به یک ورودی فرزند. در EasyXray، fallbackها در پنل مدیریت می‌شوند (لیست Fallbacks یک ورودی اصلی) به‌جای آنکه به‌صورت دستی در JSON نوشته شوند.

Fallbackها تنها زمانی در دسترس‌اند که ورودی اصلی این‌گونه باشد:

  • VLESS یا Trojan،
  • روی انتقال خام TCP،
  • با امنیت TLS یا REALITY.

هر قاعده fallback یک ورودی فرزند را هدف قرار می‌دهد و می‌تواند بر اساس path، alpn و dest تطبیق یابد. لینک‌های اشتراک کلاینت برای یک فرزند fallback به‌صورت خودکار بازنویسی می‌شوند تا آدرس، پورت و TLS ورودی اصلی را اعلام کنند.

مطمئن نیستید کدام را انتخاب کنید؟

از این جادوگر استفاده کنید تا بر اساس اهداف و کلاینت‌هایتان یک پیشنهاد دریافت کنید:

Protocol wizard

Answer a few questions to get a recommended protocol and transport.

Recommended
VLESSWebSocketTLS

VLESS + WebSocket + TLS is a flexible, CDN-friendly default for everyday use with modern clients.

برای مقاومت در برابر سانسور با کلاینت‌های مدرن، VLESS + REALITY + XTLS-Vision معمولاً بهترین انتخاب است — به REALITY ادامه دهید.

On this page