Приложение, которое позволяет вам делиться Wi-Fi Ubuntu с Android

В отличие от Windows 10, Ubuntu не позволяет одновременно запускать Wi-Fi и портативную точку доступа. Это может не быть проблемой, если вы подключены к домашней сети Wi-Fi. Однако, когда вы переезжаете в кафе, аэропорт или отель, где подключение к Интернету ограничено одним устройством на пользователя, все может стать немного сложнее. Однако недавно я обнаружил приложение для Linux, которое позволяет Поделиться сетью Wi-Fi Для ноута через ADB. Посмотрим, как это сделать.

Приложение, позволяющее использовать Ubuntu WiFi совместно с Android - Android Linux

Это приложение позволяет вам делиться Wi-Fi Ubuntu с Android

«Gnirehtet» - это приложение с открытым исходным кодом, созданное компанией, разработавшей ScrCpy - Genymobile. Приложение работает через ADB, поэтому вам может потребоваться подключить устройство Android к ноутбуку через USB-кабель. Приложение использует опцию «Обратный модем» с командой «».adb обратныйкоторый был представлен в Android 5.0. Проще говоря, он отправляет веб-запросы на Android на веб-сервер через ноутбук. Таким образом, веб-сервер считает, что запрос сделан самим портативным компьютером. Таким образом, ноутбук используется в качестве прокси.

Для работы Gnirehtet вам необходимо установить ADB в Ubuntu. Для этого используйте следующую команду.

sudo apt-get install adb

Приложение, позволяющее использовать Ubuntu WiFi совместно с Android - Android Linux

После установки ADB загрузите zip-файл Gnirehtet для Linux. Обратите внимание, что есть два разных варианта: Linux и Rust. Используйте Rust, потому что он не требует настройки среды выполнения Java.

Приложение, позволяющее использовать Ubuntu WiFi совместно с Android - Android Linux

После загрузки zip-файла распакуйте его. Внутри вы увидите два файла - скомпилированный файл Rust и файл APK. Файл APK должен быть установлен на устройстве Android. Теперь вы можете либо отправить файл APK на свое устройство Android и установить его, либо использовать команду Gnirehtet, чтобы сделать это автоматически.

Включите отладку по USB на вашем Android-устройстве

Но перед запуском команды подключите устройство Android к ноутбуку и включите отладку по USB с помощью параметров разработчика на своем телефоне Android. Затем перейдите в извлеченную папку Gnirehtet, чтобы выполнить следующую команду.

./gnirehtet install

Приложение, позволяющее использовать Ubuntu WiFi совместно с Android - Android Linux

После успешной установки приложения выполните следующую команду на своем компьютере, чтобы начать совместное использование Wi-Fi-соединения.

./gnirehtet run

Приложение, позволяющее использовать Ubuntu WiFi совместно с Android - Android Linux

Вы также получите приглашение на Android принять создание VPN с помощью Gnirehtet. Это связано с тем, что Gnirehtet передает данные с вашего устройства Android на ваш ноутбук через канал VPN.

Приложение, позволяющее использовать Ubuntu WiFi совместно с Android - Android Linux

Этот метод работает с несколькими устройствами Android. Хотя я еще не тестировал, кажется, что он отлично работает с двумя устройствами Android одновременно. Однако, когда у вас есть несколько устройств, подключенных к вашему ноутбуку, вам нужно добавить номер adb устройства с командой запуска. Чтобы найти номер устройства, используйте следующую команду adb.

adb devices

Приложение, позволяющее использовать Ubuntu WiFi совместно с Android - Android Linux

Затем используйте серийный номер, чтобы начать подключение к Интернету к конкретному устройству Android.

 ./gnirehtet run 27f42c49df217ece

Приложение, позволяющее использовать Ubuntu WiFi совместно с Android - Android Linux

Теперь ADB также может работать через Wi-Fi, но для этого по-прежнему требуется подключение вашего устройства с помощью USB-кабеля для начальной настройки. Следовательно, я игнорирую эту конкретную часть. Если у вас возникнут дополнительные проблемы или вопросы, дайте мне знать в комментариях ниже. Проверять Как легко запустить Linux на устройствах Android

Источник
Перейти к верхней кнопке