A differenza di Windows 10, Ubuntu non consente di eseguire contemporaneamente sia Wi-Fi che hotspot portatile. Questo potrebbe non essere un problema quando sei connesso alla tua rete Wi-Fi domestica. Tuttavia, quando ti sposti in una caffetteria, in aeroporto o in un hotel in cui la connessione Internet è limitata a un dispositivo per utente, le cose possono diventare un po' complicate. Tuttavia, di recente ho scoperto un'app per Linux che ti consente di farlo Condividi una rete Wi-Fi Per il portatile tramite ADB. Vediamo come farlo.

Questa app ti consente di condividere Ubuntu WiFi con Android
“Gnirehtet” è un'applicazione open source creata dall'azienda che ha sviluppato ScrCpy – Genymobile. L'app funziona tramite ADB e quindi potrebbe essere necessario collegare il tuo dispositivo Android al tuo laptop tramite un cavo USB. L'app utilizza l'opzione Reverse Tethering con il comando "".adb inversoche è stato presentato in Android 5.0. In parole semplici, invia richieste web su Android al server web tramite laptop. Pertanto, il server Web ritiene che la richiesta venga effettuata dal laptop stesso. In questo modo, il laptop viene utilizzato come proxy.
Affinché Gnirehtet funzioni, dovrai avere ADB installato su Ubuntu. Utilizzare il comando seguente per eseguire questa operazione.
sudo apt-get install adb

Una volta installato ADB, scarica il file zip Gnirehtet per Linux. Nota che ci sono due diverse varianti: Linux e Rust. Utilizzare Rust perché non richiede la configurazione di un ambiente di runtime Java.

Dopo aver scaricato il file zip, estrarlo. All'interno vedrai due file: il file Compiled Rust e il file APK. Il file APK deve essere installato sul dispositivo Android. Ora puoi inviare il file APK al tuo dispositivo Android e installarlo o utilizzare il comando Gnirehtet per farlo automaticamente.
Attiva il debug USB sul tuo dispositivo Android
Ma prima di eseguire il comando, collega il tuo dispositivo Android al tuo laptop e abilita il debug USB tramite le opzioni dello sviluppatore sul tuo telefono Android. Quindi, vai alla cartella Gnirehtet estratta per eseguire il comando seguente.
./gnirehtet install

Dopo aver installato correttamente l'applicazione, esegui il seguente comando sul tuo computer per iniziare a condividere la connessione Wi-Fi.
./gnirehtet run

Riceverai anche una richiesta su Android per accettare la creazione della VPN da parte di Gnirehtet. Questo perché Gnirehtet trasferisce i dati dal tuo dispositivo Android al tuo laptop tramite il canale VPN.

Questo metodo funziona con più dispositivi Android. Anche se non ho provato finora, sembra funzionare bene con due dispositivi Android contemporaneamente. Tuttavia, quando hai più dispositivi collegati al tuo laptop, devi aggiungere il numero adb del dispositivo con il comando run. Per trovare il numero del dispositivo, usa il seguente comando adb.
dispositivi adb

Quindi, utilizza il numero di serie per iniziare a connettere Internet a un particolare dispositivo Android.
./gnirehtet esegui 27f42c49df217ece

Ora, ADB può funzionare anche tramite Wi-Fi, ma ciò richiede comunque la connessione del dispositivo con un cavo USB per la configurazione iniziale. Quindi, ignoro questa parte particolare. Per ulteriori problemi o domande, fammi sapere nei commenti qui sotto. Verificare Come eseguire facilmente Linux su dispositivi Android










