Я попытался настроить обратное подключение USB-модема, чтобы разделить подключение к Интернету с macbook на смартфон под управлением Android 7.0, используя это руководство , но, похоже, я не могу добиться этого на 100%.
Вот что работает:
Совместное использование с WiFi на Android-устройство Android-устройство отображается подключенным через DHCP в сетевых настройках, пинг работает в обе стороны (от OSX к Android и обратно), маршрут работает и выводит что-то вроде этого:
Адресат: 192.168.42.0, Шлюз: *, Генмаск: 255.255.255.0, Флаги: U, Метрика: 0, Ссылка: 0, Использовать 0, Iface: rndis0
Что не работает:
Я попытался запустить route add default gw 10.42.0.1 dev rndis0
, что привело к
route: resolving 'gw'
I've tried disabling the other shared interface (which weren't connected anyway) such as USB Ethernet and Thunderbolt Ethernet,
disabling/re-enabling USB tethering but the Router for this interface in Network Preferences is still `192.168.42.129`, just the IP changes.
Любые намеки на то, что мне может не хватать или как я могу заставить эту работу работать?
Спасибо, Джордж.
В целях документации здесь приведена расширенная версия комментариев.
Вариант 1: SimpleRT работает, и устройство получает IP в локальной сети, что является плюсом. С другой стороны, он поддерживает одно устройство Android и не поддерживает горячее подключение на данный момент, однако программное обеспечение является бесплатным и с открытым исходным кодом (еще один плюс).
Вариант 2: Обратный модем NoRoot . Я пробовал бесплатное приложение , и это отличное приложение: минимальный простой для понимания пользовательский интерфейс, серверное приложение на рабочем столе великолепно в своей простоте. Он поддерживает несколько клиентов и горячее подключение (большие плюсы). На данный момент это не похоже на то, что устройство Android получает IP-адрес в локальной сети, что было бы отличной функцией.
В заключение: если вам просто нужно подключить несколько устройств Android к Интернету через USB и вас не смущает отсутствие IP-адреса в локальной сети для устройств, Reverse Tethering NoRoot — самый простой вариант.
Мэтью Рид
ФД_
Джордж Профенца
Джордж Профенца