Цель состоит в том, чтобы предоставить общий доступ к Wi-Fi-соединению между устройством Android и компьютером Linux через точку доступа Wi-Fi без использования мобильных данных (например, 4G/3G).
В Android активирован Wi-Fi.
В приложении включена функция «Поделиться подключением к Интернету»Netshare-без-корневого-привязки.
Theмашина Linuxподключен к предоставленной точке доступа Wi-Fi и настроен http-прокси, как мы видим.
Подключение к Интернету по-прежнему отсутствует. Я попытался выполнить команду ping из системы Linux, но она не работает.
решение1
если вы можете пинговать Android с ПК, то проверьте, можете ли вы пинговать также и главный маршрутизатор (точку доступа Wi-Fi). если вы не можете, то проверьте шлюз, DNS на ПК с Linux. Также проверьте таблицу маршрутизации на ПК с Linux.
ip route
также проверьте таблицу маршрутизации в Android.
см. вывод iptable -L
на Android, если политика FORWARD установлена на DROP, то включите переадресацию портов на Android
Для этого вам понадобится рутированный Android...