باز کردن تمام پورت های مسدود شده در آی پی سرور از طرف کاربر

بنام خدا
در چند روز گذشته مشکل بزرگی برای من ایجاد شده بود که در آن یک برنامه ای که از کیف پول رمزگذاری شده غیر متمرکز بهره برداری می کند تمامی پورت های مربوط به سرور خود را برای آی پی سمت من را مسدود کرده بود در واقع اجازه ورود و استفاده سایت را به من نمی‌داد. پس از چند روز کلنجار رفتن با این مشکل، به راه‌حلی رسیدم که می توان از طریق آن به سایت متصل شد. علاوه بر این، میتوان تمامی پورت های یک سایت را از طرف کاربر باز کرد، میتوان بدون اینکه اقدام به پیدا کردن رخنه های امنیتی کنیم و در واقع بدون آسیب رساندن به امنیت آن سایت ، به سرور آن متصل شویم این یک مزیت بسیار عالی برای مناطقی است که دولت از فیلترینگ و محدود کردن اینترنت برای مردم استفاده می کند کند چرا که میتوان با یک تغییر کوچک این برنامه را به ابزاری برای دور زدن محدودیت های اعمال شده بر روی اینترنت استفاده کرد .

رویه ها:


ابتدا باید یک حساب کاربری در Ngrok بسازید و توکن امنیتی حساب خود را ذخیره کنید.

1. به داشبورد ngrok  بروید و توکن ngrok را کپی کنید و آن را در کد برنامه که در بالای صفحه زیر قرار کرفته،  جایگزین کنید (NGROK_TOKEN)
https://7znh.short.gy/SUhAVD

  1. پوسته بالای صفحه لینک را اجرا کنید تا برای شما پیوندی ایجاد کند ، بر روی آن کلیک کرده و حساب Google خود را انتخاب کنید تا به شما مجوز برقراری اتصال شبکه را نشان دهد، آن ر اتایید کنید تا یک کپی توکن خودتان را نیز در آن قسمت ایجاد می کند
  2. سپس Enter را فشار دهید تا از حساب ngrok شما یک URL و شماره پورت ایجاد کند.

مثلا،

x.tcp.ngrok.io - [x ممکن است عددی  باشد]

پورت - تعدادی تعداد تصادفی درگاه 

  1. هنگامی که به شما امکان اتصال به سرور Ngrok را داد ، وارد Ngrok شوید، در بخش دسترسی به سرور ، IP سایت و یا سرور مورد نظر را اضافه کنید و تمامی پورت ها را در حالت باز قرار دهید . سپس مانند مثال زیر به پروتکل SSH در سایت Ngrok خود که از پوسته ساخته شد متصل شوید و iptable مربوط به دستگاه خود را روی allow قرار دهید .

ssh root@[1-8].tcp.ngrok.io -p (پورت)


You'll only receive email when they publish something new.

More from DiabloNova
All posts