Устройство Android не может пинговать ПК через оболочку adb

0

У меня телефон Android подключен к компьютеру (Windows 10 с установленным Android SDK). Я настроил свой компьютер на мобильную точку доступа, чтобы телефон можно было подключить к сети ПК. Мой компьютер может пинговать IP-адрес телефона, но когда я хочу пинговать компьютер из оболочки телефона (через adb shell), он просто не может пинговать его. У меня есть HTTP-сервер на ПК, и мне нужно, чтобы телефон подключился к серверу, который сейчас недоступен.

IP-адрес ПК 192.168.137.1:

Wireless LAN adapter Local Area Connection* 2:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::345d:2505:82fa:3cd5%9
   IPv4 Address. . . . . . . . . . . : 192.168.137.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

А IP-адрес телефона 192.168.137.159:

wlan0     Link encap:UNSPEC
          inet addr:192.168.137.159  Bcast:192.168.137.255  Mask:255.255.255.0
          inet6 addr: fe80::5ca7:98ff:feea:cb17/64 Scope: Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:16441523 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8750144 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:17116348103 TX bytes:4458547550

Я также пробовал это без мобильной точки доступа, когда оба подключаются к одному и тому же маршрутизатору, но снова та же проблема.

В чем проблема? Есть ли в Windows какие-то настройки, которые нужно изменить для видимости и доступности?

3
  • Проверьте настройки брандмауэра вашего ПК.
    TDG
    5 часов назад
  • Идк, что именно проверять.
    Tina J
    4 часа назад
  • Готов поспорить, Google знает.
    TDG
    4 часа назад
0

Вы уже подключены через adb(как вы упомянули adb shell), затем просто выполните обратное сопоставление портов (измените порты в соответствии с вашим случаем )

adb reverse tcp:8080 tcp:8080

затем, когда ваше устройство localhost:8080получит доступ, оно будет перенаправлено на yourpc:8080.