Sådan deler du internet fra Windows, Mac eller Linux til Android-enhed

Android-telefon - du kan søge i Appuals efter Android-rodguider til din enhed.



Du skal også have ADB og Fastboot installeret, hvilket let opnås med:
sudo apt-get install android-tools-adb android-tools-fastboot

Endelig skal du have en terminalemulator installeret på din telefon.



  1. Hvis du opfylder disse forudsætninger, skal du fortsætte og slutte din Android-enhed til din pc via USB.
  2. Start nu en Linux-terminal, og skriv følgende kommandoer:

Ifconfig



  1. Dette skal typisk vise netværksgrænsefladen fra den tilsluttede Android-enhed usb0 men i nogle tilfælde kan det være noget andet. Sørg for at ændre i de kommandoer, jeg giver usb0 til den faktiske netværksgrænseflade, der bruges.
  2. Så skriv nu terminalen: sudo ifconfig usb0 10.42.0.1 netmaske 255.255.255.0

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

sudo iptables -t nat -F



sudo iptables -t nat -A POSTROUTING -j MASQUERADE

  1. Nu skal vi skrive den næste kommando på din Android-terminalemulator:

adb shell busybox ifconfig

  1. Efter den sidste kommando skal den vise en anden netværksgrænseflade, der bruges, for eksempel.Skift igen de kommandoer, jeg deler, til hvad der er din faktiske netværksgrænseflade.

adb shell ifconfig rndis0 10.42.0.2 netmaske 255.255.255.0



adb shell rute tilføj standard gw 10.42.0.1 dev rndis0

  1. Nu kan vi teste internetdelingen ved at prøve at sende en ping fra telefonens terminalemulator, så skriv på din telefon:

adb shell ping 8.8.8.8

Hvis du får en vellykket ping, er du klar til at gå.

3 minutter læst