Veza za obrnuto povezivanje radi, nema interneta. Instalacija i korištenje

15.11.2020 Vijesti

Da bi program funkcionirao potrebno je root prava korisnik.

Montaža:
Raspakirajte sadržaj arhive. Arhiva uključuje program za Windows, ADB i aplikaciju za Android.
Omogući USB debugging:
Postavke > Aplikacije > Razvoj > USB otklanjanje pogrešaka > Uključi
Postavke > Aplikacije > Razvoj > USB otklanjanje pogrešaka > Omogući

AndroidTool
Program AndroidTool.exe za Windows
Alat za nisku razinu komunikacije (ADB) uključen je u arhivu.
1 početak, AndroidTool će pokušati pronaći ADB u c:\android-sdk-windows\platform-tools\adb.exe
Ako ga ne pronađe, koristit će se ugrađeni.
Ostale ADB verzije
Ako želite koristiti drugu verziju ADB-a, kliknite na “config” i u 1. kartici unesite put do drugog ADB-a.

Za početak korištenja programa kliknite na “Prikaži Android sučelje”. Instalirat će Android aplikaciju i njezine ovisnosti. (busybox i redsocks).
SuperUser će tražiti dopuštenje za dopuštanje prava na “Usb tunel” - dopustite.

Za početak distribucije kliknite na "Poveži se".
Opet će SuperUser tražiti dopuštenje za prava “Usb tunela” - opet dopuštamo.
Ako se proces na Androidu sruši nakon primanja root-a, zatvorite program za Windows i ponovno ga pokrenite (to je beta - napomena autora)

Sučelje Android programa (prva kartica) prikazuje veze usmjerene na Windows.
Ostale kartice služe samo za otklanjanje pogrešaka (pružaju informacije o tablicama ruta sustava i vezama). još nije završeno.
Pokrenite preglednik.
Google Chrome javlja da nema dostupnih veza. ne bojte se - sve radi.
Firefox, opera i dolphin s tim nemaju problema!!!

Trenutna verzija aplikacije ne može preusmjeriti ICMP pakete niske razine (PING).
Za Android trenutno nemate internetsku vezu. (programer i prevoditelj rade na rješavanju problema - svaki zasebno)

Tržište:

Samo za Android 4.x Počevši od verzije 3.4, sada možete preuzimati i ažurirati aplikacije. Ovaj korak nije obavezan! Potrebno je samo ako želite preuzeti/ažurirati aplikacije s tržišta. U prozoru programa idite na karticu s alatima i kliknite gumb "Instaliraj hack (ortinal)". Kada program instalira dva programa, oni su također Hack povezivi i Xposed Installer. Pokrenite Xposed i kliknite Instaliraj \ažuriraj i ponovno pokrenite telefon, zatim ponovno idite na Xposed u kartici modula i potvrdite okvir pored Hack conecctivity i ponovno pokrenite telefon. Sada pokušajte pristupiti internetu putem programa, ako aplikacije se ne preuzimaju, zatim idite na Hack Connecvity i kliknite na Activate WiFi hack i na Activate Traces i pritisnite refresh, ponovno pokrenite telefon aaai, uronite u google play skini besplatne aplikacije :D


Ostale primjene:
U Trenutna verzija portovi http (80), https (443), Market (5228) i DNS rade.
Možete sami dodati druge priključke u kartici konfiguracija / portovi u Windows dijelu programa.

Android reverse tethering ili Kako podijeliti internet s računala na pametni telefon putem USB-a 23. listopada 2015.

Tek drugi post u godinu dana... Ispada da kad planiram pisati o nečemu, ili se to na kraju čini nedovoljno važnim za punopravan post, ili završava neko pronađeno rješenje koje ne bi škodilo ovdje opisati nije dovoljno funkcionalan.
Pokušat ću se poboljšati sljedeće godine.

Ali nedavno se dogodilo nešto strašno - ruter je umro kod kuće. Zrake mržnje oko ovoga idu prema D-Linku, Yulmartu i gradskoj energetici (jasno je da sami ruteri ne crknu baš često), ali to je sasvim druga priča...
I sve bi bilo u redu, ali odjednom sam trebao sinkronizirati svoj pametni telefon. A budući da računalo ima internet, to znači da postoji način da ga dobijete i na pametnom telefonu.
Stoga je današnji članak opet o konzoli i svemu tome.

Također možete dobiti internet na Androidu s računala, iako za to nema ugrađenih funkcija; postoji hrpa aplikacija. Neka od rješenja koriste ADB (koji već ograničava brzinu veze) i čak zahtijevaju instaliranje programa za Windows.
ovo - obrnuto vezivanje(ili obrnuto).
(Ne znam kako adekvatno prevesti "tethering")

Predlažem da se samo snađete standardnim sredstvima, bez instaliranja dodatnog softvera (dobro, gotovo).

Metoda je korištenje načina Android USB modema, ali "obrnutim" vezama.
Prvo najprije.


0) Korijen

Za obrnuto povezivanje, najvjerojatnije za sve metode, uređaj treba root pristup. Ako imate root pristup, a još ga nemate (čudno!), vrijeme je da ga prvo nabavite. Inače nema smisla čitati dalje.


1) Postavljanje računala

Windows
Nakon što omogućite način USB modema putem Postavke - Bežična mreža- Više... - Modemski način rada - USB modem(nazivi stavki naznačeni su za moj pametni telefon, ali svi će imati približno isti), novi se pojavljuje u sustavu LAN kartica i novu vezu.
Ili se možda neće pojaviti, što znači da morate instalirati upravljačke programe. Imao sam ih na virtualnom CD-ROM pogonu. Ako to nemate, a Windows nije pronašao drva za ogrjev, potražite ih sami na Internetu.
Ali pretpostavimo da sve radi i Mrežna veza pojavio s Androidom. Bolje je tako zvati "Android".

Zatim morate uspostaviti OSNOVNU INTERNETSKU POVEZU Općenito.
Da biste to učinili, omogućite potvrdne okvire u njegovim svojstvima:



Ako nemate običnu LAN vezu s internetom, već PPPoE ili VPN, onda ovaj prozor može izgledati malo drugačije. Morat ćete odabrati ZA KOJU ćete vezu dijeliti internet, odnosno s popisa odabrati “Android”.
Ovaj prozor je iz Windows XP, za 7/8/10 potrebne opcije su na kartici "Pristup".
A ako su postavke neaktivne, provjerite rade li usluge "Opći pristup na Internet (ICS)" I "Usmjeravanje i daljinski pristup".

Nakon što kliknete OK, IP adresa će se promijeniti u 192.168.0.1 i internetska veza će biti prekinuta. U skladu s tim, vratite IP/gateway/DNS postavke na ono što su bile.

A u postavkama nove veze s Androidom navedite npr. IP 192.168.42.1 (ili bilo koju drugu, ali onda ne zaboravite prilagoditi svoje radnje dalje u tekstu), i masku 255.255.255.0 , pristupnik i DNS ostavite prazne.



Linux
Na Linuxu je sve puno jednostavnije - barem za Debian 8 s kernelom 3.16 nisu potrebni upravljački programi/moduli, a nakon uključivanja USB modema sučelje se odmah pojavljuje usb0.
Pa što je sljedeće:

echo 1 > / proc/ sys/ net/ ipv4/ ip_forward # omogućiti prijenos IP prometa iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE # pravilo za dijeljenje interneta s glavnog sučelja eth0 ifconfig usb0 192.168.42.1 mrežna maska ​​255.255.255.0 gore

Sve će to raditi do ponovnog pokretanja. Da bi promjene bile trajne dodajte

net.ipv4.ip_forward = 1

V /etc/sysctl.conf
I

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

u bilo kojoj skripti za pokretanje, na primjer u /etc/rc.local


2) Postavljanje Androida

Najzanimljivije je ovdje.
Bit će pozvano sučelje USB modema rndis0 ili usb0.
Na svom pametnom telefonu imam prvu opciju, ali upute na internetu često pokazuju drugu.
U emulatoru terminala (o mom), morat ćete unijeti sljedeće:

su ifconfig rmnet0 dolje # isključi mobilni internet (za svaki slučaj) ifconfig rndis0 192.168.42.2 mrežna maska ​​255.255.255.0 gore # konfigurirajte i podignite sučelje USB modema route add default gw 192.168.42.1 dev rndis0 # gateway, IP adresa sučelja na računalu! setprop net.dns1 8.8.8.8 # Google DNS poslužitelji, setprop net.dns2 8.8.4.4 # možete navesti bilo koji, na primjer svog pružatelja usluga



Dizajnirao sam ovo kao zasebnu skriptu, reverse-tethering.sh, koja se može dodati u GScript i stvoriti prečac na radnoj površini.

Usput, ostatak skripti i konfiguracija o kojima govorim sada su također u repozitoriju skripti za Android na GitHubu, a neke su čak i malo ažurirane. Ali bio sam previše lijen prijaviti ovo ovdje :-/


Nakon izvršenja naredbi, internet je već dostupan na pametnom telefonu, što možete provjeriti na sljedeći način:

ping ya.ru # ili, bolje: wget http://ya.ru/

Ali, nažalost, drugi preglednici i većina aplikacija ne vide ovu vezu. I to je, naravno, veliki nedostatak ove metode.
Meni osobno nisu pomogli razni lukavi savjeti poput kratkog uključivanja mobilnog interneta i ponovnog pokretanja skripte za povezivanje.

Ako znate kako natjerati sve aplikacije da vide Internet spojen na ovaj način, NAPIŠITE!!!

U međuvremenu ću morati nešto dodati.


3) Hack za Wi-Fi vezu

Kao što sam spomenuo na početku, bez štaka uopće ne možete.
potrebno Xposed(pročitajte o preuzimanju, instalaciji i konfiguraciji na w3psit3-dns.com) i .
Što izgleda ovako:



Morate uključiti prekidač, kliknuti "Odaberi sve" i "Spremi".
Sada možete omogućiti Wi-Fi u postavkama. Kao rezultat:



Naravno, sve ovo nisam napravio u Luxoru, ali modul koristi prethodno spremljenu mrežu za stvaranje "lažnog" Wi-Fi-ja. Widgeti treće strane označavaju naziv mreže "FakeWifi".
Da internet stvarno radi vidi se, primjerice, po aktivnoj ikoni Vibera.


Kratko

Ako je sve na vašem računalu već jednom konfigurirano, da biste omogućili obrnuto povezivanje, trebate:
- spojite pametni telefon putem USB-a na računalo,
- omogućiti način rada USB modema,
- pokrenite skriptu za konfiguraciju veze,
- omogućite "Lažnu Wifi vezu",
- uključite Wi-Fi kao i obično.

I isključite ga obrnutim redoslijedom.

Sada, ako vaš Wi-Fi iznenada nestane, znate što učiniti.

Bez vafla? Nema problema! S Android aplikacijom Obrnuto povezivanje moći ćete prenijeti internet na svoj pametni telefon pomoću USB kabela.

Osobitosti

Za korištenje Android Reverse Tethering trebat će vam root prava. Proces njihovog dobivanja ne oduzima puno vremena, a potrebno je samo instalirati i pokrenuti odgovarajuću aplikaciju.

Osim toga, vaš Android uređaj mora imati operacijski sustav ne manje od verzije 2.1.

Instalacija i korištenje

Preuzmite arhivu. Sadrži aplikaciju za Android, program za PC i ADB. Spojite USB debugging. Da biste to učinili, potvrdite okvir pored odgovarajuće opcije tako da odete na postavke - Prijave - Razvoj. Naravno, potrebno je spojiti uređaj na računalo.

Instalirati Alat za Android(PC program). Pokreni ga. Aplikacija će pokušati pronaći datoteku " adb.exe", ako pokušaj ne uspije, koristit će se ugrađena datoteka. Ako želite koristiti vlastitu datoteku, navedite put do nje tako da odete na config. kliknite " Prikaži Android sučelje».

Android-Tool automatski će instalirati Android Reverse Tethering na vaš pametni telefon. Važno je potvrditi rad na svom pametnom telefonu (potrebna su root prava). kliknite " Spojiti", potvrdite operaciju na mobilni gadget, uživajte u internetu. Važno! Ako nema internetske veze, trebate ponovno pokrenuti program na računalu i ponoviti povezivanje, ponovno dajući suglasnost super-korisnika za nastavak procesa.

Ispod možete besplatno preuzeti Android aplikacija Obrnuto povezivanje s vašim Android uređajem

Ovaj će se članak usredotočiti na mogućnosti prijenosa internetskog prometa na uređaj s Android platformom, kao i na metode prijenosa internetskog prometa u suprotnom smjeru (s Android uređaja). Ti se koncepti obično nazivaju Reverse tethering odnosno Tethering. Ako stvari idu dobro s drugim (postoje i standardna rješenja i rješenja treće strane), onda o prvom treba razgovarati zasebno i detaljno ga analizirati. No, sve je po svome.

Odmah da naglasim: zastario, nebitno, opasno odluke se neće razmatrati!
Sve tehnologije razmatraju se samo sa stajališta Tetheringa. Neće biti ovdje Detaljan opis svaki od njih, samo stupanj primjenjivosti na problem koji se pokriva.

Povezivanje

Standardna rješenja
S dolaskom Android verzije 2.2, 2 tehnologije su postale moguće: USB-tethering i WiFi-tethering.
USB povezivanje
Za povezivanje je potreban standardni Android-USB kabel.
Uključeno je u Postavke->Bežične mreže->Modemski način rada->USB modem.
Nakon Android veze uređaja do prijemnika (laptop, stolno računalo...) pomoću kabela postavlja se zahtjev za omogućavanje USB-tetheringa. Nakon pozitivnog odgovora korisnika, postaje moguće koristiti internetski promet Android uređaja na prijemniku.
Velika prednost ovog pristupa je mogućnost povezivanja Android uređaja s WiFi pristupna točka Pristupite i dijelite ovu vezu putem USB kanala.
Od minusa, vrijedi napomenuti potrebu za zadržavanjem Android uređaj u neposrednoj blizini prijemnika i ograničen na samo jedan prijemnik.
WiFi povezivanje
Za povezivanje vam je potreban WiFi adapter na prijemniku.
Ako ste prethodno morali koristiti android-wifi-tether, što je zahtijevalo Korijen, a sada, s dolaskom Androida 2.2, to se radi standardnim sredstvima.
Omogućeno u Postavkama->Bežične mreže->Modemski način rada->Wi-Fi pristupna točka.
Nakon uključivanja ovoga Značajke Androida uređaj postaje Wi-Fi hotspot pristup na koji se drugi uređaji mogu povezati.
Veliki nedostatak je nemogućnost istovremenog primanja i distribucije internetskog prometa s Android uređajem putem WiFi-a, tj. Android uređaj postaje 3G modem za prijemnik.

Vlasnici pametnih telefona koji rade na Android platforma, možemo vam čestitati na izlasku još jednog korisna primjena- android obrnuto povezivanje. Ako je internet na vašem pametnom telefonu iz nekog razloga nedostupan, možete se spojiti na mrežu pomoću resursa osobno računalo. Naravno, samo ako samo računalo ima izlaz na globalna mreža. Povezivanje pametnog telefona sa instalirani program android reverse tethering se vrši putem USB-a – to jest, trebat će vam poseban kabel, povezujući oba uređaja. Softver sadrži uslužne programe za sam Android i Windows OS. To omogućuje fleksibilnu konfiguraciju rezultirajuće veze.

Dakle, ako niste platili svoje račune za... Mobilni internet, ali i dalje želite biti na mreži, dobrodošli u program obrnutog povezivanja. Kvaliteta internetske veze putem računala je apsolutno izvrsna. Proces instalacije neće oduzeti puno vremena, pa ako želite, to možete učiniti više puta. Na primjer, povežite se ne samo s vlastitom mrežom. Ali i na računalnu mrežu prijatelja. Uglavnom, dosta priče! Prijeđimo na praksu.

Priprema vašeg pametnog telefona i računala za rad

Prvo što trebate učiniti je provjeriti imate li prava superkorisnika (root prava) na svom pametnom telefonu. Bez toga nećete moći instalirati program. Zatim trebate otići na svoje računalo i preuzeti instalacijski paket za Windows + Android s mreže. Možete ga preuzeti ovdje: http://android-all-free.ru/soft/68-reverse-tethering.html. Paket je arhiva koju treba smjestiti bilo gdje na vašem tvrdom disku, a zatim je raspakirati pomoću bilo kojeg modernog programa za arhiviranje. Sljedeći ništa manje važna točka: Pametni telefon mora biti postavljen na USB debugging mod. To možete učiniti na sljedeći način:

  • Idite na izbornik "Postavke".
  • Zatim idemo na pododjeljak "Razvoj".
  • Idite na karticu "Uklanjanje pogrešaka".
  • Postavili smo opciju pod nazivom "USB debugging".

Ne zaboravite na USB kabel koji obično dolazi uz vaš pametni telefon.Čini se da je sve spremno za instalaciju.

Instalirajte uslužni program na svoje računalo i pametni telefon

Instalirat ćemo vezu putem USB-a pomoću uslužnog programa AndroidTool. Preuzeta i raspakirana arhiva sadrži ADB biblioteku koja nam je potrebna.

ADB je knjižnica koja organizira nisku razinu softversko okruženje organizirati vezu između uređaja. Konačni rezultat naših napora ovisit će o načinu povezivanja ADB komunikacijskog protokola.

Uslužni program AndroidTool traži datoteku adb.exe, a mi mu u tome možemo pomoći samo postavljanjem ADB-a u mapu \android-sdk-Windows\platform-tools\. Čim knjižnica bude otkrivena, stvorit će se svi preduvjeti za početak primanja i prijenosa podataka. Korisnik će samo morati kliknuti na gumb "Prikaži Android sučelje" i otvoriti USB tunel (izdat će se zahtjev za otvaranje tunela, na koji morate pozitivno odgovoriti). Čim uslužni program poveže mrežu, možete ga koristiti.