How add WireGuard Warp Cloudflare to Outbounds of Sing-Box with iSegaro

How add WireGuard Warp Cloudflare to Outbounds of Sing-Box with iSegaro

iSegaro - 1402-03-10

سلام خوبید چطورید , سگارو هستم بریم یه اموزش خیلی کوچیک و کاربردی رو باهم انجام بدید که خیلی مشکلات رو حل میکنه احتمالا براتون , در کل یادگرفتنش بد نیست , خوب توییتر من فراموش نشه

https://twitter.com/iSegaro

خوب هدف چیه ؟
یک : بچهایی که سرور روسیه یا کشورهایی دارن که توی بعضی وبسایت ها خدمات نمیتونن بگیرن با این روش مشکلشون حل میشه , اگه سرور روسیه شما اینستاگرام و یوتوب باز نمیکنه با این روش حل میشه

دو:لوکیشن سرور شمام عوض میشه !! چرا اینو میگم توی تستای خودم سرور روسیه من وقتی مثلا دو سه بار بهش کانکت میشدم یهو ای پی آلمان یا آمریکا میگرفت تا زمانی که ارتباطم رو قطع نمیکردم المان یا امریکا بود , وقت نکردم درگیر این موضوع بشم که چطوری میتونیم این رو دایمی کنیم که مثلا سرور روسیه رو یکار کنیم با وارپ کلادفلر همیشه از المان متصل باشه و اینطوری بتونیم محدودیت هارو خیلی بهتر دور بزنیم , خلاصه کاربردیه بد نیست توسعه بیشترش با دوستان دیگه و بیاید به منم یاد بدید

توی آموزش ریلیتی با سینگ باکس در لینک زیر

https://telegra.ph/How-run-Reality-protocol-with-Xray-or-Sing-box-Core-with-iSegaro-04-18

گفتیم که چطوری یه کانفیگ ریلیتی با هسته سینگ باکس بسازیم , اگه طبق این آموزش رفتید که کارتون خیلی خیلی سادست , اگه غیر ازین رفتید احتمالا باید یکم بیشتر تلاش کنید , این مطلب من در ارتباط با آموزش ریلیتی با سینگ باکس بالا هست

خوب حالا بهتر و راحتر میتونید سرور از دیتا سنتر زیر بخرید بدون محدودیت ( ساعتی / پرداخت با کریپتو / بدون احراز هویت )

https://aeza.net/?ref=387569

پیشنهاد کماکان هنوز سرورهای لوکیشن های اروپایی بجز روسیه هست ولی اگه به هر دلیلی لوکیشن روسیه خریدید این روش بدردتون میخوره تست بزنید و در توییتر حتما نظرتونو با من به اشتراک بزارید

خوب فرض من این هست که شما با آموزش بالای من سینگ باکس رو ساختید , توی کانفیگی که برای خودتون درست کردید در فایل sing-box_config.json ما بخشی به نام Outbounds داریم یعنی چی ؟ یعنی خروجی کانفیگ شما وصل میشه به این قسمت , بازم یعنی چی؟ وقتی شما با گوشی یا سیستمتون وصل میشید به این سرور تمامی اینترنت گردی شما از خروجی این سرور جابجا میشه یعنی سرور ما لوکیشن مثلا آلمان باشه ما کاملا عین یه فردی که توی المان نشسته و داره با اینترنت میچرخه رفتار میکنیم , حالا داستان چیه؟ فرض لوکیشن سرور شما روسیه هست یا جاییه که شما راضی نیستید یا ای پی سرورتون در بعضی سرویس دهندها بلاک شده

میام در قسمت Outbounds (خروجی) کانفیگمون میگیم حالا وصل شو به وارپ کلادفلر و خروجی رو از وارپ کلادفلر برای من رد کن , یعنی شما به سرور روسیه وصل میشید , خود سرور روسیه به وارپ کلادفلر وصل میشه و تمامی اینترنت گردی شما بر اساس سرورهای کلادفلر حالا اتفاق میوفته , این وسط لوکیشن شما هم عوض میشه بعضی وقتا سعی میکنم دلیلشم بفهمم و بتونم ثابتش کنم .

خوب اولین کاری که نیازه بکنید چیه؟ روی برنامه Nekobox یا ماتسوری یا ساگرنت از گزینه سه خط بالای برنامه سمت چپ کلید کنید

بعدش گزینه Tools رو انتخاب کنید

در صفحه باز شده مثل عکس زیر روی Generate Configuration وارپ کلیک کنید , ترجیحا موقعی که میخواید کلیک کنید دقیقه به همون کانفیگی که ساختید از قبل متصل باشید(مثلا به همون کانفیگ سرور روسیه تون)

بعد که کلیک کردید برای شما یه کانفیگ وارپ کلادفلر ساخته میشه , کار بکنه یا نع مهم نباشه براتون مثل عکس زیر


حالا کافیه این کانفیگ رو ادیت بزنید روی عکس مداد کلید کنید تا وارد صفحه ویرایش کانفیگ بشید , مثل عکس زیر من 3 قسمتی که مستطیل کشیدم دورش رو نیاز داریم این اطلاعات رو کپی کنید و یکجا نگه دارید چون قراره همینو ببریم روی سرورمون

خوب وقتی Private , Public Key و Reserved رو کپی کردید حالا کافیه به سرورتون متصل بشید و کانفیگ sing-box_config.json رو ادیت بزنید با دستور زیر

nano sing-box_config.json

انتهای این فایل کانفیگ در قسمت outbounds مثل عکس زیر هست ببینید

در قسمت Outbounds هر چیزی که بین دوتا [] قرار داره رو من پاک میکنم اول تا مثل عکس زیر بشه , دقت کنید اینجا اگه اشتباه بزنید کانفیگتون دیگه کار نمیکنه برای همینه دارم قدم به قدم میگم

خوب وقتی کامل پاک کردید باید مثل عکس بالا بشه دقت کنید هرچی بین [] در outbounds هست , خود [] باید باقی بمونها , بعد که اینکارو کردید حالا کدهای زیر رو از ابتدا تا انتهای }{ اینجا قرار بدید و اون رو با اطلاعاتی که از برنامه Nekobox گرفتید پر کنید و در اخر باید مثل تصویر زیر بشه , ببینید

    {

 "type": "wireguard",

 "tag": "wireguard-out",


 "server": "engage.cloudflareclient.com",

 "server_port": 2408,

 "system_interface": false,

 "interface_name": "wg0",

 "local_address": [

  "172.16.0.2/32"

 ],

 "private_key": "QJmCE0Bv9PoOiukTCNcrMT1mauwKDfV4EdWXcJGtEF0=",

 "peer_public_key": "bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo=",

 "pre_shared_key": "",

 "reserved": "olf9",

 "workers": 8,

 "mtu": 1280 

    }

بعد اینکار حالا کانفیگ رو ذخیره کنید با دستور Ctrl+X بعد Y و در اخر اینتر بزنید , حالا کانفیگ شما ذخیره شده , بیاید هسته سینگ باکس با کانفیگ جدید رو ریست کنید تا تغییرات اعمال بشه دستور زیر رو بزنید

systemctl restart sing-box

تغییرات روی کانفیگ شما اعمال شده حالا الان برید یه تست ای پی بگیرید باید بجای ای پی سرورتون ای پی و لوکیشن سرور کلادفلر رو نشون بده مثل عکس زیر ببینید

همینطور که تو عکس میبینید سرور من روسیه هست ولی الان داره لوکیشن آلمان و ای پی کلادفلر رو توی خروجی نشون میده , هر وبسایتی الان بچرخید به عنوان المانی نشون میده
البته بعد از قطع و وصل کردن ممکنه لوکیشن تغییر کنه , ولی اینو پیگیری میکنم شاید بشه با تغییر ادرس سرور و پورت وارپ اینو ثابت نگه داریم و ازین به بعد هر لوکیشنی خواستیم خودمون انتخاب کنیم در بالا با دوتا خط زرد براتون مشخص کردم , شمام اگه راحشو فهمیدید با من درمیون بزارید ( خودم احساس میکنم این لوکیشن رازش در اون Reserved هست)

خیلی مخلصم امیدوارم بکارتون بیاد

برای خرید سرور کماکان بهترین سایت که خودم خرید میکنم همین لینک زیر هست پرداخت با کریپتو و وبمانی , پرداخت ساعتی با امکان تغییر ای پی در صورت کثیف بودن یا فیلتر شدن و بدون احراز

https://aeza.net/?ref=387569

راستی اگه خواستید به قبل برگردید هم کانفیه این کدا رو پاک کنید و همون کدهای قلی رو جاش بزارید

    {

      "type": "direct",

      "tag": "direct"

    },

    {

      "type": "block",

      "tag": "block"

    }

Report Page