برنامه نویسی

🔌 دسترسی به LocalHost از اینترنت – ابزارهای تونل سازی ساده

هنگامی که در حال ساختن یک برنامه وب در دستگاه محلی خود هستید ، گاهی اوقات باید آن را با شخصی به صورت آنلاین به اشتراک بگذارید – شاید یک هم تیمی ، مشتری یا حتی برای آزمایش در دستگاه تلفن همراه خود. اما LocalHost فقط روی رایانه شما کار می کند.

این جایی است که ابزارهای تونلینگ وارد می شوند! آنها یک URL عمومی امن ایجاد می کنند که به سرور محلی شما نقشه می کند. در زیر سه گزینه محبوب وجود دارد:

1. 🌐 ngrok

وب سایت: https://ngrok.com

چگونه کار می کند: شما یک دستور مانند اجرا می کنید

ngrok http 3000
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

و Ngrok یک پیوند HTTPS عمومی به شما می دهد که ترافیک را به شما منتقل می کند localhost:3000بشر

جوانب مثبت:

  • خیلی سریع و قابل اعتماد
  • به خوبی با Webhooks کار می کند (به عنوان مثال ، Stripe ، GitHub)
  • داشبورد برای بازرسی درخواست ها

منفی ها:

  • ردیف رایگان محدودیت زمان و منطقه دارد
  • پس از استفاده اولیه به یک حساب کاربری نیاز دارد

2. 🌍 localtunnel

github: https://gitulub.com/localtunnel/localtunnel

چگونه کار می کند:
آن را در سطح جهانی نصب کنید

npm i -g localtunnel
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

سپس فرار کنید

lt --port 3000
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

جوانب مثبت:

  • منبع فوق العاده ساده و باز
  • ثبت نام لازم نیست

منفی ها:

  • می تواند کندتر یا کمتر از دیگران قابل اعتماد باشد
  • ویژگی های کمتری ، بدون UI

تونل Cloudflare (قبلاً تونل آرگو)

اسناد: https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/

چگونه کار می کند:
شما Cloudflare را نصب می کنید cloudflared CLI و برنامه خود را از طریق CloudFlare متصل کنید.

جوانب مثبت:

  • بسیار ایمن
  • عالی است اگر در حال حاضر از CloudFlare DNS استفاده می کنید
  • رایگان با محدودیت های سخاوتمندانه تر از ngrok

منفی ها:

  • مراحل تنظیم کمی بیشتر
  • بهترین کاربران یا تیم های پیشرفته

thoughts افکار نهایی
این ابزارهای تونلینگ در ابزار ابزار هر توسعه دهنده وب ضروری است. آنها در وقت خود صرفه جویی می کنند ، به همکاری کمک می کنند و آزمایش در زمان واقعی را در دستگاه ها یا اینترنت فعال می کنند.

فقط یکی را انتخاب کنید که متناسب با گردش کار شما باشد و خوب است که بروید!

با تشکر

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا