Hoe het Internet te gebruiken dat beschikbaar is op een PC, op een smartphone via een USB – kabel-Quora

Hi, bedankt voor A2A.

u moet hiervoor ‘Reverse Tethering’ doen. Volg de instructies om dit te doen.

Inleiding
deze handleiding is bedoeld om u te helpen internetverbinding vanaf uw PC met uw Androidsmartphone/tablet via een USB-kabel te delen. Deze techniek heet USB reverse tethering. Het is anders dan USBtethering waarin u Internet Delen van uw Android naar uw PC. Er zijn vele redenen waarom u deze techniek moet werken:
– u heeft geen mobiel/wifi – netwerk en uw pc heeft geen wifi – adapter
– u kunt geen wifi – verbinding maken, bijvoorbeeld, uw bedrijf laat u geen hotspot maken op het werk
– u wilt geen geld uitgeven voor een mobiel abonnement, en u wilt een stabielere en snellere internetverbinding dan wifi
– u wilt niet dat uw PC en uw Android te warm worden vanwege wifi
– u wilt dat uw Android opgeladen wordt tijdens gebruik

u hebt een aantal toepassingen/tools/oplossingen gezocht en Gevonden, u volgde precies hun instructies maar uiteindelijk was u gefrustreerd omdat ze niet werkten, hier kom ik voor een nieuwe methode.

deze methode werkt volgens de basisprincipes van internetconnectionsharing. Als je Android-apparaat is in staat om USBtethering doen, u in staat om USB reserve tethering doen met deze methode zal zijn!
voordelen:
– geen extra software op uw PC. Laat geen sporen achter op uw PC. Stel je voor dat je aan het werk bent en je een of andere waardeloze “speelgoed” applicatie op je PC moet installeren om een tunnelverbinding voor deze taak te estibiliseren.
– werkt met Windows, Linux en Mac OS X
– je weet wat je doet. Wie weet wat de “easy-to-use” tools doen als ze u niet helpen?
nadelen:
– u moet een aantal commando ‘ s typen op uw Android.
als u klaar bent, laten we beginnen!

Requirements:
– Rooted Android device with “USB tethering” capability. Controleer Android-Instellingen-Draadloze & netwerken-Tethering & draagbare hotspot. Veel voorraad ROM ‘ s uitschakelen deze mogelijkheid. Je moet het een of andere manier in te schakelen (root je Android en het gebruik van een applicatie in te schakelen of te vervangen van de voorraad ROM). CyanogenMod ROMs hebben altijd deze mogelijkheid. Het belangrijkste om te onthouden is dat wanneer u uw Android aansluit en “USB tethering” inschakelt, het verschijnt als een USB-netwerk

adapter, geen massa-opslag of media-apparaat.
– PC met een werkende internetverbinding.
– USB-kabel om uw Android aan te sluiten op uw PC.
– Terminal Emulator op uw Android. Als u geen commando ’s op uw touchscreen wilt typen met Terminal Emulator, kunt u uw PC-toetsenbord gebruiken om commando’ s in te voeren met “adb shell”. adb is een onderdeel van AndroidSDK die beschikbaar is om te downloaden van Google. Om adb te gebruiken, je nodig hebt om in te schakelen “USB debugging” op je Android.
– optioneel, BusyBox op je Android.

Stap 1: Sluit uw Android aan op de PC via een USB-kabel en schakel “USB-tethering” in. U bent nog steeds toegestaan om deze optie in te schakelen, zelfs wanneer uw 3g / wifi op je Android is uitgeschakeld.
– Als u Linux (Ubuntu) gebruikt, hoeft u niets te installeren. NetworkManager applet zal proberen een verbinding tot stand te brengen op het nieuwe gedetecteerde bedrade netwerk apparaat.
– Als u Windows gebruikt, zal Windows automatisch zoeken naar Windows Update en het

stuurprogramma voor u installeren. U kunt Windows Update search overslaan en handmatig een reeds opgenomen stuurprogramma van Microsoft installeren. Klik in het venster stuurprogramma installeren op Bladeren door mijn Computer en laat me dan kiezen… selecteer NetworkAdapters, vink compatibele Hardware weergeven uit, kijk naar” Microsoft Corporation ” in de linkerkolom en kies Remote NDIS Compatible Device in de rechterkolom. U kunt een stuurprogramma installeren of bijwerken vanaf Apparaatbeheer

in Windows.
– als u Mac gebruikt, installeert u driver HoRNDIS. U wordt op de hoogte gebracht van een nieuwe netwerkinterface. Klik op “Network Preferences” in het dialoogvenster om het toe te voegen aan de lijst bekende interfaces. Dan “Toepassen”.
– als je Linux gebruikt zonder GUI of NetworkManager, voer dan deze commando ‘ s uit als root (of gebruik sudo):

Code:

  1. alsconfig usb0 10.42.0.1 netmasker 255.255.255.0

(stel dat u geen andere USB-netwerk

adapter hebt, anders kan uw Android usb1, usb2 zijn…)

Code:

  1. echo 1 > /proc/sys/net/ipv4/ip_forward

Opdracht voor sudo zal worden:

Code:

  1. sudo 'echo 1 > /proc/sys/net/ipv4/ip_forward'

Code:

  1. iptables-t nat-F
  2. iptables-t nat-a POSTROUTING-j MASQUERADE

Stap 2:
– als je Linux gebruikt, klik dan op NetworkManager applet rechtsboven in je scherm, selecteer “Edit Connections…”. In het tabblad “Wired”, kies de newestablished verbinding (wees voorzichtig, niet Ethernet LANconnection) en klik op ” Edit…”In het tabblad” IPv4-Instellingen”, Kies” gedeeld met andere computers ” als methode. Klik Op “Opslaan”. NetworkManager zal de verbinding herstellen en aan uw PC een IP-adres toewijzen op deze USB-netwerkverbinding, standaard: 10.42.0.1. Laat internetverbindingen (bekabeld of draadloos) onaangeroerd.
– als u Windows gebruikt, open dan “NetworkConnections” in het Configuratiescherm. Het is iets anders dan setup in Linux. Klik met de rechtermuisknop op een internetverbinding die je hebt. Ik neem aan dat u gebruik maakt van een desktop die geen wifi-adapter heeft, dus klik met de rechtermuisknop op LAN Ethernet-verbinding met Internet, en selecteer “Eigenschappen”. Klik in het tabblad “Sharing” (of “Advanced” Voor Windows XP) op “Allow other network users to connect through…”, selecteer vervolgens de USB-verbinding in dropdown lijst hieronder. Klik op OK. Windows zal automatisch uw USB-Netwerkverbinding instellen en er een IP-adres aan toewijzen, standaard voor Windows 7: 192.168.137.1, standaard voor Windows XP: 192.168.0.1. U kunt zien dat uw internetverbinding is nu ” gedeeld “en uw USB-verbinding is nu”ongeïdentificeerd netwerk”.
– als u Mac gebruikt, open System Preferences-Network. Als u HoRNDIS hebt geïnstalleerd, zult u een nieuwe

netwerkinterface zien die overeenkomt met uw USB

verbinding. Met “Using DHCP” als Configure Ipv4, kan het al verbonden zijn. Ga terug naar Systeemvoorkeuren, klik op “Delen”. Selecteer “Internet Delen”. Kies de internetverbinding (Ethernet of luchthaven…) in “Share your connection from”, en kies USB

verbindingsinterface in “To computers using”. Mac zal aan uw USB-verbindingsinterface een IP-adres toewijzen, standaard: 192.168.2.1.
– als je Linux gebruikt zonder GUI of NetworkManager, heb je alle PC setup gedaan in Stap 1.

uw PC is nu klaar!

Stap 3:
open Terminal Emulator op uw Android. Type:

Code:

  1. su

de opdrachtprompt moet veranderen van $ naar #. Als dit niet het geval is, controleren om ervoor te zorgen dat uw apparaat goed is geworteld.

typ het volgende commando in Terminal Emulator, hetzelfde voor alle PC-besturingssystemen:

Code:

  1. netcfg rndis0 dhcp

de naam voor usb-interface in Android kan variëren. Het is meestal rndis0 of usb0. Type

Code:

  1. busybox ifconfig

om de naam te identificeren.
gebruik de oude instructies hieronder wanneer de automatische dhcp-methode niet werkt.

Typ de volgende opdrachten in Terminal Emulator:
Voor Linux PC:

Code:

  1. ifconfig rndis0 10.42.0.2 netmasker 255.255.255.0
  2. route add default gw 10.42.0.1 dev rndis0

Als route mislukt, probeer:

Code:

  1. busybox route add default gw 10.42.0.1 dev rndis0

Voor Windows-PC, gebruik maken van dezelfde bovenstaande commando ‘ s, vervangen 10.42.0.2 door 192.168.137.2 (192.168.0.2 voorwindows XP), vervangen 10.42.0.1 door 192.168.137.1 (192.168.0.1 voor Windows XP)
voor Mac PC, vervang 10.42.0.2 door 192.168.2.2, vervang 10.42.0.1 door 192.168.2.1

nu kunt u Terminal Emulator sluiten en de browser voor Internet starten.

sommige toepassingen (downloaden in Google Play, Gmail, Facebook…) herkent geen internetverbinding. U kunt het op deze manier proberen (

waarschuwing: niet getest

):
– schakel tijdelijk 3G-verbinding in op uw Android
– Type:

Code:

  1. ifconfig rmnet0 0.0.0.0

de naam voor 3G-interface binnen Android kan variëren: ppp0, rmnet0… Type

Code:

  1. busybox ifconfig

om de naam te identificeren.
vóór ifconfig rmnet0 … boven.
hierdoor zien applicaties uw internetverbinding via USB als 3G!

USB-tethering-instellingen op Android worden automatisch teruggezet wanneer u de USB-kabel loskoppelt. Om terug te keren instellingen op de PC, vink “toestaan dat andere networkusers te verbinden door middel van…”op Windows,” Internet sharing “op Mac, verander van” Shared to other computers “terug naar” Automatically (DHCP)”, of verwijder gewoon de USB-verbinding van NetworkManager op Linux.

Credits: XDA

hoop dat het helpt!

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.