English 🇬🇧 | 🇮🇷 فارسی
🟢 زمانی که اتصال مستقیم به کانفیگهای v2ray در دسترس نیست، این روش جایگزین میتواند ترافیک را از طریق Cloudflare به سرور مقصد هدایت کند.
- در سایت https://dash.cloudflare.com لاگین یا ثبت نام کنید و آدرس ایمیل خود را تأیید کنید.
- به بخش Workers and Pages رفته و یک ورکر جدید ایجاد کنید.
- برای ورود به محیط ویرایش ورکر، Edit Code رو بزنید.
🟡 این روش فقط در صورتی کار می کند که پنل v2ray شما دارای یک دامنه ثبت شده در Cloudflare با گواهی TLS باشد و وضعیت پروکسی Cloudflare روی ON باشد.
🟡 در پنل v2ray خود، یک کانفیگ با مشخصات زیر بسازید:
- نوع: Vmess, Vless or Trojan
- ترنسپورت (شبکه): Websocket (WS)
- امنیت: TLS
- هاست: دامنه ای که روی کلاودفلیر ثبت کردید (گواهی TLS داشته و پروکسی کلاودفلیر روشن باشد)
- پورت: 443
🟡 آخرین نسخه اسکریپت بازنویسی کانفیگ TLS رو دریافت کنید، کل محتوا را در ورکر خود کپی و جایگذاری/آپلود کنید و روی deploy کلیک کنید. (همچنین میتونید کد رو از اینجا کپی کنید.)
🟡 لینک ورکر رو باز کنید، کانفیگ و آیپی تمیز کلاودفلیر خودتون رو وارد کنید و Refine
رو بزنید تا بازنویسی انجام بشه.
🟠 در صورتی از این روش استفاده کنید که دامنه ندارید یا دامنه شما در کلاودفلیر ثبت نشده، یا گواهی TLS برای آن نگرفته اید.
🟠 یک Hostname از نوع A در سایتهای رایگانی مثل https://noip.com بسازید و IPv4 سرور خود را به آن وصل کنید؛ اگر دامنه را در کلاودفلیر ثبت کرده اید، وضعیت پروکسی رو به حالت OFF (پروکسی خاموش یا DNS Only) تفییر بدید.
🟠 در پنل v2ray خود، یک کانفیگ با مشخصات زیر بسازید:
- نوع: Vmess, Vless or Trojan
- ترنسپورت (شبکه): Websocket (WS)
- امنیت: None (خاموش)
- هاست: دامنه یا ساب دامنه رایگانی که ساختید
- پورت: 80
🟠 آخرین نسخه اسکریپت بازنویسی کانفیگ Non-TLS رو دریافت کنید، کل محتوا را در ورکر خود کپی و جایگذاری/آپلود کنید و روی deploy کلیک کنید. (همچنین میتونید کد رو از اینجا کپی کنید.)
🟠 لینک ورکر رو باز کنید، کانفیگ، آیپی تمیز کلاودفلیر، و دامنه رایگانی که ساختید رو وارد کنید و Refine Config
رو بزنید تا بازنویسی انجام بشه.
🟢 پورت پیش فرض کانفیگ ها در این نسخه 80 است؛ اگر کانفیگ شما از پورت دیگری استفاده میکند در این دو بخش const workerPort = 80
و url.port = 80
میتونید تغییر بدید (نیازه هر دو رو تغییر بدید، اولی برای بازنویسی کانفیگ هست و دومی برای فوروارد کردن ترافیک)
🟢 در صورت نیاز به استفاده پورت دیگری به جز 80، پیشنهاد میشه از پورت های Non-TLS کلاودفلیر، برای مثال '8080', '2052', '2082', '2086', '2095', '8880' استفاده کنید.
🟢 پورتهای پشتیبانی شده در این نسخه، پورت های TLS کلادفلیر یعنی 443, 8443, 2053, 2083, 2087, 2096 است؛ که میتونید در بخش const allowedPorts
تغییرشون بدید.
🟢 اگر دامنه شما از دسترس خارج (فیلتر) شده باشه هم از این روش میتونید استفاده کنید.
🟢 در هر دو نسخه TLS و بدون TLS، پورت کانفیگ بازنویسی شده 443 هست؛ اما پس از بازنویسی کانفیگ میتونید هر پورت TLS دیگری که کلاودفلیر پشتیبانی میکنه مانند '8443', '2053', '2083', '2087', '2096' رو هم جایگزین کنید.
🟢 آیپی های تمیز رو از مخزن IRCF میتونید دریافت کنید، اما توصیه میشه از اسکنرها استفاده کنید.
- ایده بازنویسی کانفیگها و بخش پایه (فوروارد ترافیک) بازنویسی TLS با تشکر از مهندس وحید فرید v2ray-worker-merge.
- ایده و بخش پایه (فوروارد ترافیک) بازنویسی کانفیگ های Non-TLS تشکر از وبلاگ فرینود GetAFreeNode.