Kaip dalytis internetu iš „Windows“, „Mac“ ar „Linux“ į „Android“ įrenginį

„Android“ telefonas - galite ieškoti „Appuals“ savo „Android“ šakninių vadovų.



Jums taip pat reikės įdiegti ADB ir „Fastboot“, kuriuos galite lengvai gauti naudodami:
sudo apt-get install android-tools-adb android-tools-fastboot

Galiausiai telefone turėtų būti įdiegtas terminalo emuliatorius.



  1. Jei atitiksite šias sąlygas, eikite į priekį ir prijunkite „Android“ įrenginį prie kompiuterio per USB.
  2. Dabar paleiskite „Linux“ terminalą ir įveskite šias komandas:

„Ifconfig“



  1. Paprastai tai turėtų rodyti tinklo sąsają iš prijungto „Android“ įrenginio us0 tačiau kai kuriais atvejais tai gali būti kažkas kita. Komandose, kurias duodu, būtinai pakeiskite us0 į faktinę naudojamą tinklo sąsają.
  2. Taigi dabar įveskite terminalą: sudo ifconfig usb0 10.42.0.1 netmask 255.255.255.0

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

sudo iptables -t nat -F



sudo iptables -t nat -A POSTROUTING -j MASQUERADE

  1. Dabar „Android“ terminalo emuliatoriuje turime įvesti kitą komandą:

„adb shell busybox ifconfig“

  1. Po paskutinės komandos jis turėtų parodyti kitą naudojamą tinklo sąsają, pavyzdžiui, dar kartą pakeiskite komandas, kuriomis dalinuosi, kad ir kokia būtų jūsų tikroji tinklo sąsaja.

adb apvalkalas ifconfig rndis0 10.42.0.2 netmask 255.255.255.0



adb apvalkalo maršrutas pridėkite numatytąjį gw 10.42.0.1 dev rndis0

  1. Dabar mes galime išbandyti dalijimąsi internetu bandydami siųsti ping iš savo telefono terminalo emuliatoriaus, todėl įveskite savo telefoną:

„adb shell“ ping 8.8.8.8

Jei gausite sėkmingą ping, tada viskas bus paruošta.

3 minutes perskaityta