برنامه نویسی

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

این راهنما نحوه دسترسی به سروری که بر روی پورت 80 لپ تاپ شما با استفاده از تلفن خود کار می کند را توضیح می دهد اشکال زدایی بی سیم و Chrome DevTools.


پیش نیازها

  1. ADB (Android Debug Bridge) بر روی لپ تاپ شما نصب شده است.
  2. هر دو لپ تاپ و تلفن شما باید در یک شبکه Wi-Fi باشند.
  3. سروری که روی پورت 80 لپ تاپ شما اجرا می شود (مثلاً یک وب سرور محلی).

مرحله 1: اشکال زدایی بی سیم را در تلفن خود فعال کنید

  1. گزینه های توسعه دهنده را فعال کنید در گوشی اندرویدی شما:

    • رفتن به تنظیمات > درباره تلفن.
    • ضربه بزنید شماره ساخت ۷ بار برای باز کردن قفل گزینه‌های برنامه‌نویس.
  2. حرکت به گزینه های توسعه دهنده و فعال کنید اشکال زدایی بی سیم.

  3. تلفن خود را با لپ تاپ خود جفت کنید:

    • آدرس IP گوشی خود را دریافت کنید:
      • رفتن به تنظیمات > Wi-Fi > جزئیات شبکه.
      • توجه داشته باشید آدرس IP (مثلا 192.168.x.x).
    • یک ترمینال روی لپ تاپ خود باز کنید و اجرا کنید:
     adb pair :
    

    جایگزین کنید با آی پی گوشی شما و با پورت جفت شدن که در Developer Options نمایش داده می شود. دستورالعمل های روی صفحه را برای تکمیل جفت شدن دنبال کنید.

  4. به گوشی خود وصل شوید:

   adb connect :
وارد حالت تمام صفحه شوید

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

جایگزین کنید با پورت اشکال زدایی (معمولا 5555).


مرحله 2: ارسال پورت با استفاده از ADB

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

  1. پورت های فوروارد: از دستور ADB زیر برای ارسال پورت گوشی خود استفاده کنید (مثلا 8080) به پورت لپ تاپ شما 80:
   adb reverse tcp:8080 tcp:80
وارد حالت تمام صفحه شوید

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

این نقشه پورت گوشی شما را نشان می دهد 8080 به پورت لپ تاپ شما 80.

  1. از تلفن خود به سرور دسترسی پیدا کنید:

    • مرورگر گوشی خود را باز کنید.
    • URL را وارد کنید: http://127.0.0.1:8080.
    • این کار ترافیک را از پورت گوشی شما تغییر مسیر می دهد 8080 به پورت لپ تاپ 80.

مرحله 3: از طریق Chrome DevTools تأیید کنید

  1. Chrome را در لپ تاپ خود باز کنید.
  2. پیمایش به: chrome://inspect/#devices.
  3. مطمئن شوید که تلفن شما در زیر لیست شده است دستگاه های راه دور.
  4. استفاده کنید پورت فورواردینگ گزینه ای در DevTools در صورت نیاز برای مدیریت پورت ها.

جایگزین: دسترسی مستقیم بدون ADB

اگر نمی خواهید از ADB استفاده کنید:

  1. اطمینان حاصل کنید که لپ تاپ و تلفن شما در یک شبکه Wi-Fi هستند.
  2. آدرس IP محلی لپ تاپ خود را پیدا کنید:

     ipconfig
    

    آدرس IPv4 را در زیر شبکه فعال خود جستجو کنید.

     ifconfig
    
  3. در تلفن خود آدرس IP لپ تاپ خود را با پورت وارد کنید 80 در مرورگر:

   http://192.168.x.x
وارد حالت تمام صفحه شوید

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


عیب یابی


با انجام این مراحل می توانید به راحتی از طریق گوشی خود به صورت بی سیم به سرور لپ تاپ خود دسترسی داشته باشید!

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

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

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

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