Eine App, mit der Sie Ihr Ubuntu-WLAN-Netzwerk mit Android teilen können

Im Gegensatz zu Windows 10 können Sie bei Ubuntu nicht gleichzeitig WLAN und mobilen Hotspot ausführen. Dies stellt möglicherweise kein Problem dar, wenn Sie mit Ihrem WLAN-Heimnetzwerk verbunden sind. Wenn Sie jedoch in ein Café, einen Flughafen oder ein Hotel umziehen, wo der Internetzugang auf ein Gerät pro Benutzer beschränkt ist, kann es etwas knifflig werden. Allerdings habe ich kürzlich eine Anwendung für Linux entdeckt, mit der Sie Teilen Sie ein Wi-Fi-Netzwerk Für Laptop über ADB. Mal sehen, wie es geht.

Mit dieser App können Sie das WLAN-Netzwerk auf Ubuntu mit Android teilen

„Gnirehtet“ ist eine Open-Source-Anwendung, die von dem Unternehmen erstellt wurde, das ScrCpy entwickelt hat – Genymobile. Die App funktioniert über ADB und daher müssen Sie Ihr Android-Gerät möglicherweise über ein USB-Kabel mit Ihrem Laptop verbinden. Die Anwendung nutzt die Reverse-Tethering-Option über „adb umgekehrt“, das in vorgestellt wurde Android 5.0. Mit einfachen Worten: Es sendet Webanfragen auf Android über Ihren Laptop an den Webserver. Daher geht der Webserver davon aus, dass die Anfrage vom Laptop selbst stammt. Auf diese Weise wird der Laptop als Proxy verwendet.

Damit Gnirehtet funktioniert, müssen Sie ADB unter Ubuntu installieren. Verwenden Sie dazu den folgenden Befehl.

sudo apt-get installiere adb

Sobald ADB installiert ist, laden Sie die Gnirehtet-Zip-Datei für Linux herunter. Beachten Sie, dass es zwei verschiedene Typen gibt: Linux und Rust. Verwenden Sie Rust, da hierfür keine Java-Laufzeitumgebung eingerichtet werden muss.

Nachdem Sie die ZIP-Datei heruntergeladen haben, extrahieren Sie sie. Darin sehen Sie zwei Dateien – eine kompilierte Rust-Datei und eine APK-Datei. Die APK-Datei muss auf Ihrem Android-Gerät installiert sein. Jetzt können Sie die APK-Datei entweder an Ihr Android-Gerät senden und installieren oder den Befehl Gnirehtet verwenden, um dies automatisch zu tun.

Aktivieren Sie das USB-Debugging auf Ihrem Android-Gerät

Bevor Sie den Befehl ausführen, schließen Sie Ihr Android-Gerät an Ihren Laptop an und aktivieren Sie das USB-Debugging über die Entwickleroptionen auf Ihrem Android-Telefon. Gehen Sie als Nächstes zum extrahierten Gnirehtet-Ordner, um den folgenden Befehl auszuführen.

./gnirehtet install

Führen Sie nach erfolgreicher Installation der Anwendung den folgenden Befehl auf Ihrem Computer aus, um mit der Freigabe der Wi-Fi-Verbindung zu beginnen.

./gnirehtet run

Außerdem erhalten Sie auf Android eine Aufforderung, die VPN-Erstellung durch Gnirehtet zu akzeptieren. Dies liegt daran, dass Gnirehtet Daten über einen VPN-Kanal von Ihrem Android-Gerät auf Ihren Laptop überträgt.

Diese Methode funktioniert mit mehreren Android-Geräten. Obwohl ich dieses Limit nicht getestet habe, scheint es mit zwei Android-Geräten gleichzeitig gut zu funktionieren. Wenn Sie jedoch mehrere Geräte an Ihren Laptop angeschlossen haben, müssen Sie die ADB-Nummer des Geräts mit dem Befehl „run“ anhängen. Um die Gerätenummer zu finden, verwenden Sie den folgenden ADB-Befehl.

adb devices

Verwenden Sie als Nächstes die Seriennummer, um eine Verbindung zum Internet mit einem bestimmten Android-Gerät herzustellen.

 ./gnirehtet run 27f42c49df217ece

Jetzt kann ADB auch über WLAN funktionieren, allerdings muss Ihr Gerät für die Ersteinrichtung immer noch an ein USB-Kabel angeschlossen werden. Daher ignoriere ich diesen speziellen Teil. Wenn Sie weitere Probleme oder Fragen haben, lassen Sie es mich in den Kommentaren unten wissen. Verifizieren So führen Sie Linux ganz einfach auf Android-Geräten aus

Nach oben gehen