ترکیب سرور های Cypherpunk با ورکر کلادفلیر
Saeedسلام چطورید، سعیدم چند روز پیش چنل Cypherpunk طبق رسالت قبلیشون که ارائه VPN رایگان برای شما عزیزان هست یه کانفیگ تست با پورت 443 گذاشتن و منم تا دیدم WS+TLS هست فرصت رو غنیمت دونستم انداختمش پشت ورکر کلادفلیر و نتیجه فوق العاده بود 👇

از اونجایی که دیدم با این سرعت روی همه اپراتورای کشور متصله و این متود راحت فیلترینگ رو دور میزنه امروز می خوام به زبون ساده آموزش بدم (توی این آموزش نیاز به پرداخت یک ریال هم نیست)
(البته توی پرانتز بگم شما تمام کانفیگ های تروجان و ویمس و ویلس رو از هرجا باشه می تونید بندازید پشت ورکر و فقط باید ws+tls باشن، همین)
1)ساخت اکانت رایگان کلادفلیر
خب اول میرید توی این سایت و یه اکانت با جیمیلتون می سازید (فیک میل هم میشه ولی ایمیل اصلی بدید بهتره)
https://dash.cloudflare.com/sign-up

خب به محض ساخت اکانت براتون یک ایمیل حاوی یک لینک میاد که واردش میشید، با ورود بهش ایمیلتون فعال میشه
2)ساخت ورکر و افزودن کد
توی صفحه اصلی کلادفلیر بعد از ورود با اکانتی که ساختید. روی workers میزنید

در صفحه بعدی روی Create Service میزنید

حالا اینجا اگر بار اولتون باشه که ازتون اسم نمیخواد و مستقیم میسازه و وارد صفحه کد میشه ولی اگه قبلا وارد ورکر شده باشید ، توی صفحه بعدی ازتون میخواد یه اسم دلخواه انتخاب کنید (خودش از قبل کادرو با چرتو پرت پرکرده، می تونید پاک کنید و یه اسم دلخواه بزنید که کوتاه تر باشه)👇

خب بعد از ساخت ورکر وارد صفحه کد میشید، کد جاوا اسکریپت پیش فرض رو پاک میکنید

و کد زیر رو جایگزین می کنید (دقت کنید اگر با گوشی انجام میدید حتما از کروم استفاده کنید.
برای اینکار بعد کپی کردن کد زیر، توی صفحه کد نگه دارید و paste کنید)
addEventListener("fetch", event => {
var url = new URL(event.request.url)
var newUrl = new URL("https://" + url.pathname.replace(/^\/|\/$/g, ''))
var request = new Request(newUrl, event.request)
event.respondWith(fetch(request))
})
بعد از وارد کردن Save & Deploy رو بزنید تا این صفحه باز شه بعد آدرس ورکرتون رو کپی (توی تصویر باکادر سبز مشخص شده) و دوباره سیو رو میزنید.

خب تموم شد به همین راحتی ورکر با کد جاوا اسکریپ ساخته شد.
اینم آدرسش که گفتم کپی کنید 👇(اصلا مهم ترین چیز همینه😂😂در ادامه کاریش داریم)
esmeh-delkhah.amoozesh.workers.dev
3)انداختن کانفیگ Cypherpunk پشت ورکری که ساختید
خب تا اینجای کار ما یه ورکر ساختیم و آدرسش رو کپی کردیم (یه چیزی شد مثل پایینی)
esmeh-delkhah.amoozesh.workers.dev
خب فرض می کنیم شما یه کانفیگ مثل سمت راستی دارید، باید تغییرش بدید تا مثل سمت چپی بشه، همین


دوتا نکته مهم:
کد ورکری که براتون گذاشتم میاد سروری که آدرس هاستش رو گذاشتید پشت path میندازه پشت CDN کلادفلیر و حتی اگه فیلتر باشه فیلترینگش رفع میشه و درعوض افزایش تاخیر 40 میلی ثانیه ای سرعت و پایداری رو هم افزایش میده حالا هر سروری باشه trojan/vmess/vless .
ولی سرور باید 3تا ویژگی داشته باشه:
1)حتما ws+tls باشه
2)حتما پورت 443 داشته باشه
3)خود سرور پشتیبانی کنه.(سرور های کانال همگی اوکین)
ونکته دوم اونجایی که هاست سرور رو میندازید پشت path حتما دقت کنید که بین دوتا "/" اسلش باشه(توی تصاویر مشخصه)
و اخر از همه، امیدوارم کمک کوچکی کرده باشم به مشکل اتصالتون
مشکلی بود توی بخش کامنت کانال(Ln2Ray@) بپرسید یا عزیزان یا خودم تا جایی که بشه راهنمایی می کنیم.
صمیمانه متشکرم از زحمات ادمین های عزیز Iranian Cypherpunk vpn برای تلاش هاشون.