این راهنما به شما کمک میکند تا بدون هزینه و سرور مجازی، یک کانفیگ شخصی با سرعت بالا و پینگ مناسب روی زیرساخت کلادفلر بسازید. (V2Ray over Websocket)
- اکانت Cloudflare: نیاز به یک ایمیل موقت دارید.
- کد اسکریپت: کدی که باید در ورکر قرار دهید (موجود در فایلهای این مخزن).
- UUID: یک کد یکتا که به عنوان رمز عبور عمل میکند.
- وارد سایت https://dash.cloudflare.com/sign-up با ایمیل خود ثبتنام کنید و یا ایمیل موقتی که از میتونین از ارائه دهنده های ایمیل موقت (مثل https://temp-mail.org/en) بسازید استفاده کنید.
- ایمیل تاییدیه را که برایتان ارسال میشود، تایید (Verify) کنید.
- در این مرحله برای اکانت های جدید پرسنامه اختیاری ای میاره که میتونین skip کنین.
- در پنل کاربری، از منوی سمت چپ در زیرشاخه Compute & AI وارد بخش Workers & Pages شوید.
- دکمه آبی رنگ Create application را بزنید.
- قالب Hello World را انتخاب کنید.
- یک نام دلخواه انتخاب کنید و دکمه Deploy را بزنید.
- از منوی سمت چپ، به مسیر Storage & Databases > # Workers KV بروید.
- روی Create Instance کلیک کنید.
- یک نام دلخواه (مثلاً
vpn-data) وارد کرده و دکمه Add را بزنید.
- به صفحه Workers & Pages برید و همان ورکری که در مرحله ۲ ساختید برگردید رو باز کنید.
- وارد تب Bindings شوید.
- روی Add Binding کلیک کنید و KV Namespace را انتخاب کنید و در مرحله بعد روی Add Binding کلیک کنید .
- تنظیمات را دقیقاً به صورت زیر انجام دهید:
- Variable name: فقط حرف بزرگ
Cرا وارد کنید (بسیار مهم). - KV Namespace: نام فضایی که در مرحله ۳ ساختید را انتخاب کنید.
- Variable name: فقط حرف بزرگ
- دکمه Add Binding را بزنید.
- در تب settings، به بخش Variables and Secrets بروید.
- روی Add کلیک کنید.
- تنظیمات را به صورت زیر انجام دهید:
- Type: Text را انتخاب کنید
- Variable name: حرف کوچک
uرا وارد کنید. - Value: در این بخش باید یک کد UUID وارد کنید.
- گزینه Deploy را بزنید.
برای ساخت این کد میتوانید از یکی از روشهای زیر استفاده کنید:
- روش آنلاین: وارد وبسایت uuidgenerator.net شوید و کدی که نمایش داده میشود را کپی کنید.
- سیستمعامل macOS یا Linux: ترمینال را باز کنید و دستور زیر را تایپ کنید:
uuidgen
- کد کپی شده را در بخش Value قرار دهید و تغییرات را ذخیره کنید (Save and Deploy).
- در بالای صفحه ورکر، روی دکمه Edit Code کلیک کنید.
- تمام کدهای موجود در فایل
worker.jsرا پاک کنید. - کد اسکریپت موجود CODE را کپی کرده و در ادیتور پیست کنید.
- دکمه Deploy را بزنید.
- آدرس URL ورکر خود را باز کنید (فرمت:
https://name.workers.dev). - در انتهای آدرس، کد UUID خود را اضافه کنید:
https://your-worker-name.workers.dev/YOUR-UUID-CODE - در پنل باز شده، لینک سابسکریپشن یا کانفیگهای تکی را کپی کنید.
- لینک سابسکریپشن شما به صورت پیشفرض
https://your-worker-name.workers.dev/YOUR-UUID-CODE/subمیباشد.
- لینک را در نرمافزارهایی مثل Hiddify یا Happ ایمپورت کنید و متصل شوید.
- ترید ممنوع: IP این سرویس ثابت نیست و با هر بار اتصال ممکن است تغییر کند.
- هزینه: این روش از پلن رایگان Cloudflare استفاده میکند و هزینهای ندارد.
این آموزش و محتوای ارائه شده در این مخزن، صرفاً جنبه آموزشی و تحقیقاتی داشته و با هدف آشنایی کاربران با نحوه عملکرد سرویسهای CDN و قابلیتهای Cloudflare Workers تهیه شده است.
مسئولیت هرگونه استفاده از این تکنولوژی، رعایت قوانین محلی و مقررات مربوط به استفاده از اینترنت، تماماً بر عهده شخص کاربر میباشد. نویسنده و تهیهکننده این آموزش هیچگونه مسئولیتی در قبال نحوه استفاده کاربران از این ابزار ندارد.


خسته نباشید.. پنل cloudflare اخیرا اپدیت شده و کمی از مسیرهای تنظیمات تغییر کرده...
اما در هر حال راه اندازی شد...
فقط در کد هم حدود ۱۵ خطا نشون میده.. اما اجرا میشه.. ولی عمل نمیکنه .. نکته خاصی ممکنه داشته باشه