Σε αντίθεση με τα Windows 10, το Ubuntu δεν σας επιτρέπει να εκτελείτε ταυτόχρονα Wi-Fi και φορητό hotspot. Αυτό μπορεί να μην είναι πρόβλημα όταν είστε συνδεδεμένοι στο οικιακό σας δίκτυο Wi-Fi. Ωστόσο, όταν μετακομίζετε σε καφετέρια, αεροδρόμιο ή ξενοδοχείο όπου η σύνδεση στο διαδίκτυο περιορίζεται σε μία συσκευή ανά χρήστη, τα πράγματα μπορεί να γίνουν λίγο δύσκολα. Ωστόσο, πρόσφατα ανακάλυψα μια εφαρμογή για Linux που σας επιτρέπει Μοιραστείτε ένα δίκτυο Wi-Fi Για φορητό υπολογιστή μέσω ADB. Ας δούμε πώς να το κάνουμε αυτό.

Αυτή η εφαρμογή σάς επιτρέπει να μοιράζεστε το Ubuntu WiFi με το Android
Το "Gnirehtet" είναι μια εφαρμογή ανοιχτού κώδικα που δημιουργήθηκε από την εταιρεία που ανέπτυξε το ScrCpy – Genymobile. Η εφαρμογή λειτουργεί μέσω ADB και επομένως μπορεί να χρειαστεί να συνδέσετε τη συσκευή σας Android στον φορητό υπολογιστή σας μέσω καλωδίου USB. Η εφαρμογή χρησιμοποιεί την επιλογή Reverse Tethering με την εντολή "".αντίστροφη adbπου παρουσιάστηκε στο Android 5.0. Με απλά λόγια, στέλνει αιτήματα ιστού στο Android στον διακομιστή ιστού μέσω φορητού υπολογιστή. Έτσι, ο διακομιστής ιστού πιστεύει ότι το αίτημα υποβάλλεται από τον ίδιο τον φορητό υπολογιστή. Με αυτόν τον τρόπο, ο φορητός υπολογιστής χρησιμοποιείται ως διακομιστής μεσολάβησης.
Για να λειτουργήσει το Gnirehtet, θα χρειαστεί να έχετε εγκαταστήσει το ADB στο Ubuntu. Χρησιμοποιήστε την ακόλουθη εντολή για να το κάνετε αυτό.
sudo apt-get install adb

Μόλις εγκατασταθεί το ADB, κατεβάστε το αρχείο zip Gnirehtet για Linux. Σημειώστε ότι υπάρχουν δύο διαφορετικές παραλλαγές: Linux και Rust. Χρησιμοποιήστε το Rust επειδή δεν απαιτεί ρύθμιση περιβάλλοντος χρόνου εκτέλεσης Java.

Αφού κάνετε λήψη του αρχείου zip, εξαγάγετε το. Θα δείτε δύο αρχεία μέσα - το αρχείο Compiled Rust και το αρχείο APK. Το αρχείο APK πρέπει να είναι εγκατεστημένο στη συσκευή Android. Τώρα, μπορείτε είτε να στείλετε το αρχείο APK στη συσκευή σας Android και να το εγκαταστήσετε είτε να χρησιμοποιήσετε την εντολή Gnirehtet για να το κάνετε αυτόματα.
Ενεργοποιήστε τον εντοπισμό σφαλμάτων USB στη συσκευή σας Android
Ωστόσο, πριν εκτελέσετε την εντολή, συνδέστε τη συσκευή σας Android με τον φορητό υπολογιστή σας και ενεργοποιήστε τον εντοπισμό σφαλμάτων USB μέσω των επιλογών προγραμματιστή στο τηλέφωνό σας Android. Στη συνέχεια, μεταβείτε στον εξαγόμενο φάκελο Gnirehtet για να εκτελέσετε την ακόλουθη εντολή.
Εγκατάσταση ./gnirehtet

Μετά την επιτυχή εγκατάσταση της εφαρμογής, εκτελέστε την ακόλουθη εντολή στον υπολογιστή σας για να ξεκινήσετε την κοινή χρήση της σύνδεσης Wi-Fi.
./gnirehtet εκτέλεση

Θα λάβετε επίσης ένα μήνυμα στο Android για να αποδεχτείτε τη δημιουργία VPN από το Gnirehtet. Αυτό συμβαίνει επειδή το Gnirehtet μεταφέρει δεδομένα από τη συσκευή σας Android στον φορητό υπολογιστή σας μέσω καναλιού VPN.

Αυτή η μέθοδος λειτουργεί με πολλές συσκευές Android. Αν και δεν έχω δοκιμάσει μέχρι στιγμής, φαίνεται να λειτουργεί καλά με δύο συσκευές Android ταυτόχρονα. Ωστόσο, όταν έχετε πολλές συσκευές συνδεδεμένες στον φορητό υπολογιστή σας, πρέπει να προσθέσετε τον αριθμό adb της συσκευής με την εντολή εκτέλεσης. Για να βρείτε τον αριθμό της συσκευής, χρησιμοποιήστε την ακόλουθη εντολή adb.
ADB συσκευές

Στη συνέχεια, χρησιμοποιήστε τον σειριακό αριθμό για να ξεκινήσετε τη σύνδεση του Διαδικτύου σε μια συγκεκριμένη συσκευή Android.
./gnirehtet τρέξιμο 27f42c49df217ece

Τώρα, το ADB μπορεί επίσης να λειτουργήσει μέσω Wi-Fi, αλλά αυτό εξακολουθεί να απαιτεί τη σύνδεση της συσκευής σας με ένα καλώδιο USB για αρχική ρύθμιση. Ως εκ τούτου, αγνοώ αυτό το συγκεκριμένο μέρος. Για περισσότερα ζητήματα ή απορίες, ενημερώστε με στα σχόλια παρακάτω. Επαληθεύω Πώς να εκτελέσετε εύκολα το Linux σε συσκευές Android










