So teilen Sie das Internet von Windows, Mac oder Linux auf ein Android-Gerät

Android-Handy - Sie können Appuals nach Android-Root-Handbüchern für Ihr Gerät durchsuchen.



Außerdem müssen ADB und Fastboot installiert sein. Dies ist leicht zu erreichen mit:
sudo apt-get install android-tools-adb android-tools-fastboot

Schließlich sollte auf Ihrem Telefon ein Terminal-Emulator installiert sein.



  1. Wenn Sie diese Voraussetzungen erfüllen, schließen Sie Ihr Android-Gerät über USB an Ihren PC an.
  2. Starten Sie nun ein Linux-Terminal und geben Sie die folgenden Befehle ein:

Ifconfig



  1. Dies sollte normalerweise die Netzwerkschnittstelle des angeschlossenen Android-Geräts anzeigen usb0 aber in einigen Fällen kann es etwas anderes sein. Stellen Sie sicher, dass Sie die Befehle, die ich gebe, ändern usb0 auf die tatsächlich verwendete Netzwerkschnittstelle.
  2. Geben Sie nun das Terminal ein: sudo ifconfig usb0 10.42.0.1 netmask 255.255.255.0

    Echo 1 | sudo tee / proc / sys / net / ipv4 / ip_forward

sudo iptables -t nat -F



sudo iptables -t nat -A POSTROUTING -j MASQUERADE

  1. Jetzt müssen wir den nächsten Befehl auf dem Terminalemulator Ihres Android eingeben:

ADB Shell Busybox ifconfig

  1. Nach diesem letzten Befehl sollte eine andere verwendete Netzwerkschnittstelle angezeigt werden, z. B. Ändern Sie die von mir freigegebenen Befehle erneut in die tatsächliche Netzwerkschnittstelle.

adb shell ifconfig rndis0 10.42.0.2 netmask 255.255.255.0



adb shell route add default gw 10.42.0.1 dev rndis0

  1. Jetzt können wir die Internetfreigabe testen, indem wir versuchen, einen Ping vom Terminal-Emulator Ihres Telefons zu senden. Geben Sie also Folgendes in Ihr Telefon ein:

adb shell ping 8.8.8.8

Wenn Sie einen erfolgreichen Ping erhalten, können Sie loslegen.

3 Minuten gelesen