گام به گام ساخت سرور و پروکسی برای واتساپ
چگونه میتوان برای واتس اپ یک سرور پروکسی اختصاصی ساخت؟ برای ساخت پروکسی واتساپ باید چه مراحلی را پشت سر گذاشت؟ در این مقاله، ابتدا نگاهی به آموزش ساخت سرور پروکسی برای واتس اپ خواهیم داشت. سپس سایر مراحل، آموزش ساخت پروکسی واتساپ را هم با یکدیگر مرور خواهیم کرد. شما میتوانید بعد از پشتسرگذاشتن مراحل گفتهشده در این مقاله، یک سرور پروکسی اختصاصی برای استفاده از واتساپ ایجاد کنید و حتی آن را با دیگران هم به اشتراک بگذارید.
گام اول: آموزش ساخت سرور پروکسی برای واتس اپ با کمک سایت Hetzner
در این آموزش ما برای ساخت یک سرور مجازی به سراغ دیتاسنتر hetzner رفتهایم؛ چرا که قیمت مناسب و کیفیت خوبی دارد. افزون بر این، دیتاسنتر hetzner به کاربران ایرانی هم اجازه ساخت اکانت، شارژ کیف پول و استفاده از سرور را هم میدهد که این خود یک مزیت بزرگ به شمار میرود. حتی شما میتوانید با ساخت یک حساب کاربری در این سایت به مدت یک ماه سرورهای خود را به صورت کاملا رایگان ایجاد کنید. بنابراین، شما باید دو مرحله زیر را پشت سر بگذارید:
مرحله اول: ساخت اکانت در سایت hetzner برای گرفتن سرور مجازی رایگان
آموزش ساخت سرور پروکسی برای واتس اپ را با مراحل ثبت نام در دیتاسنتر hetzner شروع میکنیم:
- ابتدا به سایت www.hetzner.com مراجعه کنید.
- سپس برای ساخت اکانت روی منو کلیک کرده و سپس گزینۀ Login را انتخاب کنید.
- روی گزینۀ Cloud و پس از آن REGISTER NOW کلیک کنید.
- پنجرۀ باز میشود که باید در آن اطلاعات درخواست شده را وارد کرده و سپس روی گزینۀ CONTINUE کلیک کنید.
- در این مرحله از طرف hetzner ایمیلی به آدرسی که وارد کردید، ارسال میشود. باید این ایمیل را باز کرده و روی لینکی که داخل این پیام است، کلیک کنید.
- سپس به سایت hetzner برگردید و لینک را در قسمت مشخص شده جایگزین کنید.
- در ادامه نیاز است که اطلاعاتی را وارد کنید تا فرایند ثبت نام تکمیل شود.
مرحله دوم: ایجاد سرور مجازی برای پروکسی واتس اپ در hetzner
در ادامه آموزش ساخت سرور پروکسی برای واتس اپ باید وارد پنل کاربری خود در سایت hetzner شوید. سپس مراحل زیر را پشت سر بگذارید:
- روی گزینۀ New project کلیک کنید.
- نامی برای پروژه جدید خود وارد کرده و دوباره روی دکمۀ New project کلیک کنید.
- پروژه جدید به لیست پروژههای قبلی افزوده میشود. روی آن کلیک کنید تا وارد پروژه خود شوید.
- حالا روی دکمۀ Add Server کلیک کنید.
- در پنجرۀ جدیدی که روبهروی شما باز میشود، باید مشخصات لازم را برای سرور خود انتخاب کنید.
- در قسمت Location باید منطقه سرور موردنظرتان را در لیست تعیین کنید. از آنجایی که تفاوت چندانی بین این مناطق وجود ندارد، توصیه میکنیم که حساسیت خاصی در این مرحله به خرج ندهید.
- اگر کمی به پایین اسکرول کنید، به بخش Image میرسید که باید در آن مطمئن شوید که OS Image روی سیستم عامل Ubuntu تنظیم شده است.
- باز هم به سمت پایین صفحه بروید تا به بخش Type برسید. در این بخش لیستی از سرورها با قیمت آنها درج شده است. برای ساخت سرور پروکسی واتس اپ انتخاب همان اولین و ارزانترین گزینه پیشنهاد میشود.
- دیگر تنظیمات این صفحه را بدون تغییر رها کرده و در سمت راست صفحه روی دکمۀ Create & Buy now کلیک کنید.
- بعد از چند ثانیه سرور ساخته شده در اختیار شما قرار میگیرد. تمام اطلاعات این سرور به آدرسی که در هنگام ساخت اکانت در این سایت مشخص کردهاید، ایمیل میشود.
- اگر ایمیل ارسال شده را باز کنید، اطلاعاتی چون: آدرس IP ورژن 4، 6، یوزر و پسورد را مشاهده خواهید کرد.
تا اینجا موفق به ساخت یک سرور پروکسی برای Whatsapp شدید؛ اما هنوز مراحل دیگری را هم باید پشت سر بگذارید که در ادامه به آنها خواهیم پرداخت. اگر به دنبال راههای دیگری هم برای دور زدن فیلترینگ هستید، پیشنهاد میکنیم نگاهی به «صفر تا صد تنظیمات پروکسی در گوشی اندروید» داشته باشید.
گام دوم ساخت proxy برای واتس اپ: اتصال به سرور لینوکس
در این مرحله از آموزش ساخت پروکسی واتساپ به منظور کانکتشدن به سروری که ایجاد کردید، باید از یک برنامه کمک بگیرید. ما در این آموزش به سراغ برنامه puTTY میرویم. این اپلیکیشن اتصال به سرور را میتوانید از گوگل پلی دانلود کنید.
- بعد از دانلود و نصب این برنامه را اجرا کنید.
- در پنجرۀ باز شده باید به سراغ کادر Host Name or IP address بروید و در آن آیپی آدرس سرور خود را وارد کنید.
- بخش Port را هم که با عدد 22 پر شده است، تغییر ندهید.
- روی دکمۀ Enter بزنید.
- در این مرحله یک پنجرۀ هشدار باز میشود که کافی است روی دکمۀ accept بزنید تا بسته شود.
- حالا اگر مراحل قبلی را به درستی پشت سر گذاشته باشید، پنجره سیاه رنگ خط فرمان باز میشود.
- در صفحه خط فرمان باید یوزر نیم یا همان نام کاربری سرور را وارد کنید.
- سپس پسورد سرور را هم کپی کنید.
- برای جایگزین این پسورد در پنجره خط فرمان، کافی است روی آن راست کلیک کنید تا به صورت خودکار paste شود. در نظر داشته باشید که به دلایل امنیتی در این پنجره پسورد شما نامرئی است و نمایش داده نمیشود.
- بعد از چند ثانیه دوباره از شما درخواست میشود که پسورد وارد شده را تکرار کنید.
- بعد از تکرار رمز قبلی، از شما درخواست میشود که پسورد جدیدی را تعریف کنید. دقت داشته باشید که در تمامی این مراحل رمزها به صورت مخفی است و نمایش داده نمیشود.
- در ادامه روی دکمۀ enter بزنید تا اتصال به سرور برقرار شود.
گام سوم: دانلود فایل سرور پروکسی از GitHub
در ادامه مسیر آموزش ساخت پروکسی واتساپ نیاز است که به سایت GitHub مراجعه کنید که اطلاعات فایل پروکسی واتس اپ را منتشر کرده است. این سایت توسط خود واتس اپ و به صورت رسم معرفی شده و در نتیجه کاملا مطمئن است.
- در مرورگر خود آدرس WhatsApp proxy GitHub را وارد کنید.
- زمانی که وارد سایت GitHub میشوید، میتوانید تمام اطلاعات و یک راهنمایی کامل از مراحلی که برای ساخت پروکسی باید پشت سر بگذارید، ببینید.
- در قسمت بالای صفحه روی دکمۀ سبز رنگ Code کلیک کنید.
- سپس به تب Local مراجعه کنید.
- در کادری که زیر قسمت HTTPS دیده میشود، روی آیکون Copy کلیک کنید تا کد کپی شود.
- سپس به پنجره خط فرمان برگردید.
- در این پنجره برای دانلود و کلون فایل، دستور: git clone را وارد کرده و در ادامه راست کلیک کنید تا کد کپی شده به صورت خودکار جایگزین شود. در نهایت شما باید چنین خطی را در پنجره فرمان وارد کرده باشید:
- git clone: https://github.com/WhatsApp/proxy.git
- در نهایت روی دکمه اینتر بزنید تا فایل دانلود شود.
- در این مرحله اگر کد LS را وارد کنید، پوشه Proxy را در دایرکتوری فعلی مشاهده خواهد کرد.
- در ادامه باید سرور خود را یک بار Update و Upgrade کنید. ابتدا دستور Update را در خط فرمان وارد کرده و اینتر بزنید.
- سپس دستور Upgrade را به همان ترتیب اجرا کنید. اگر در این میان از شما تاییدی برای ادامه مراحل درخواست شد، با وارد کردن Y اجازه لازم را صادر کنید. اجرای این دستورات بسته به سرعت سرور شما بین یک تا چند دقیقه زمان میبرد.
- بعد از اجرای این دستورات پنجرهای باز میشود که باید آن را Ok کنید.
- نکته مهم:
- تمامی کدهایی که در این آموزش وارد میکنیم، در آدرس github.com/WhatsApp/proxy وجود دارند و میتوانید برای خطای کمتر مستقیما از آنجا کپی کنید.
گام چهارم ساخت پروکسی واتساپ: نصب داکر
در این مرحله نیاز است که Docker را روی سیستم خود نصب کنید. برای این کار باید:
- در پنجره خط فرمان دستور apt install docker.io را وارد کنید.
- در بین مراحل نصب از شما درخواست میشود که این کار را تایید کنید.
- Y را وارد کنید و اینتر بزنید تا اجازه نصب داکر را داده باشید.
- اگر پنجرهای برای شما باز شد، با کلیک روی دکمه Ok آن را ببندید.
- برای اطمینان از این که داکر را با موفقیت روی سیستم نصب شده است، میتوانید دستور docker –version را وارد کنید.
- اگر در پاسخ خطی شبیه به Docker version 20.10.21, build baeda1f به شما نمایش داده شد، نشاندهنده نصب درست داکر است.
گام پنجم ساخت پروکسی برای واتس اپ: ایجاد container میزبان پروکسی
در این مرحله از آموزش ساخت پروکسی واتساپ باید یک container ایجاد کنید. برای ساخت container باید مراحل زیر را پشت سر بگذارید:
- در خط فرمان ابتدا دستور ls را وارد کنید.
- سپس دستور cd proxy را وارد کرده تا به پوشه پروکسی دسترسی پیدا کنید.
- حالا نیاز است که دستور docker build proxy/ -t whatsapp_proxy:1.0 را در این پوشه paste کنید و اینتر را بزنید.
- منتظر بمانید تا مراحل ساخت به پایان برسد.
گام ششم ساخت proxy واتس اپ: بررسی اتصال
در آخرین مرحله نیاز است که دستور زیر را کپی کرده و با راست کلیک در پنجره فرمان خود پیست کنید.
docker run -it -p 80:80 -p 443:443 -p 5222:5222 -p 8080:8080 -p 8443:8443 -p 8222:8222 -p 8199:8199 whatsapp_proxy:1.0
حالا دیگر پروکسی سرور شما ایجاد شده است.
تست سرور پروکسی واتساپ بعد از ساخت
حالا نوبت به تنظیم و استفاده از سرور پروکسی میرسد. برای فعال کردن پروکسی واتساپ، این پیامرسان را در گوشی خود باز کرده و اطلاعات پروکسی را در تنظیمات وارد کنید. در ادامه نگاه مختصری به این مراحل خواهیم داشت:
- برنامه واتس اپ را باز کنید.
- روی منوی سه نقطهای که در گوشه سمت راست بالا دیده میشود، ضربه بزنید.
- گزینۀ setting را انتخاب کنید.
- سپس گزینۀ storage and data ضربه بزنید.
- حالا باید گزینۀ proxy را لمس کنید.
- در کادر address proxy، باید IP پروکسی را وارد کنید. این IP را قبلا به عنوان اطلاعات پروکسی از سایت Hetzner دریافت کرده بودید.
- در انتهای این IP دو نقطه تایپ کرده و در ادامه یکی از پورتها را وارد کنید. برای مثال به این شکل باید آدرس را تایپ کنید: 200.21.65.130:5222
- در آخر روی دکمه Done یا Save کلیک کنید.
- در صورتی که مشکلی وجود نداشته باشد، پروکسی با موفقیت connected خواهد شد. در غیر این صورت، پورت دیگری را امتحان کنید.
- بسته به نوع پروکسی، میتوانید از پورتهای مختلفی استفاده کنید. پورتهای اصلی معمولا یکی از موارد زیر هستند:
- 80 : ترافیک وب استاندارد (HTTP)
- 443: ترافیک وب استاندارد، رمزگذاری شده (HTTPS)
- 5222 : ترافیک پروتکل Jabber (پیشفرض واتساپ)
- 8080: ترافیک وب استاندارد (HTTP) با پروتکل PROXY
- 8443: ترافیک وب استاندارد، رمزگذاری شده (HTTPS) با پروتکل PROXY
- 8222: ترافیک پروتکل Jabber (پیشفرض واتساپ) با پروتکل PROXY
سه پورت اول را خود واتس اپ توصیه کرده است و تجربه نشان داده که در بین آنها پورت 5222 بیشتر جواب میدهد.
بدون فیلتر شکن از برنامه واتس اپ استفاده کنید
در این مقاله مرحله به مرحله آموزش ساخت پروکسی واتساپ را با هم مرور کردیم. از آموزش ساخت سرور پروکسی برای واتس اپ گرفته تا مرحله تست را پشت سر گذاشتیم. آیا شما هم موفق به ساخت سرور موردنظر خود شدید؟ نظرات و پیشنهادات خود را با ما در بخش دیدگاه به اشتراک بگذارید.