Inhoudsopgave:

Gebruik de gegevensverbinding van uw iPhone op uw computer: 6 stappen
Gebruik de gegevensverbinding van uw iPhone op uw computer: 6 stappen

Video: Gebruik de gegevensverbinding van uw iPhone op uw computer: 6 stappen

Video: Gebruik de gegevensverbinding van uw iPhone op uw computer: 6 stappen
Video: How to Disable FaceTime on iPhone or iPad 2024, November
Anonim
Gebruik de gegevensverbinding van uw iPhone op uw computer
Gebruik de gegevensverbinding van uw iPhone op uw computer

OPMERKING: vanaf iOS 3 en 4 zijn er andere manieren om te koppelen, zelfs een legitieme via AT&T (hoewel dat extra kost). Deze methode werkt echter nog steeds en zal dat altijd doen (ongeacht iOS-updates) zolang je SSH naar je iPhone kunt sturen.

Heb je ooit ergens vast gezeten waar geen wifi-toegang is, of waar je voor moet betalen, zoals op een luchthaven, pagina voor pagina op internet surfend op het kleine scherm van je iPhone, terwijl je een laptop naast je hebt zitten ? Deze zelfstudie laat u zien hoe u toegang krijgt tot internet op uw Mac met behulp van de gegevensverbinding van uw iPhone. U moet een beheerderswachtwoord voor uw computer weten om het systeem te configureren om de verbinding te gebruiken. Dit zou moeten werken met elke versie van Mac OS X, maar het is niet getest op Mac OS Classic. Het zou ook moeten werken op elke versie van het iPhone OS, maar het moet wel gejailbreakt zijn (tenzij je een andere manier hebt om een SSH-tunnel binnen te krijgen); maak je geen zorgen, het jailbreaken van je apparaat voegt alleen functies toe, het blokkeert je toegang tot de App Store of andere functies niet. Er zijn veel bronnen online die je kunnen helpen bij het jailbreaken van je iPhone, als je dat nog niet hebt gedaan. Houd er rekening mee dat zowel de computer als de iPhone waarop de schermafbeeldingen zijn gemaakt, zijn aangepast, dus veel van de knoppen en andere interface-elementen kunnen er anders uitzien dan wat u op uw eigen schermen ziet; ze moeten zich echter op dezelfde plaats bevinden en op dezelfde manier functioneren.

Stap 1: Jailbreak je iPhone

Je iPhone jailbreaken
Je iPhone jailbreaken

Als je iPhone al gejailbreakt is, sla deze stap dan over. Om een tunnel naar je iPhone te maken, moet je erin kunnen SSH-en; u kunt dit niet doen tenzij u uw apparaat jailbreakt. Jailbreaking voegt extra functies toe aan je iPhone en schakelt bestaande functionaliteit niet uit. Er zijn online veel bronnen beschikbaar die u kunnen helpen.

Stap 2: Installeer OpenSSH (van Cydia)

Installeer OpenSSH (van Cydia)
Installeer OpenSSH (van Cydia)
Installeer OpenSSH (van Cydia)
Installeer OpenSSH (van Cydia)
Installeer OpenSSH (van Cydia)
Installeer OpenSSH (van Cydia)

Als je OpenSSH al hebt geïnstalleerd, sla dit dan over. Start Cydia vanaf je SpringBoard en wacht tot het is geladen. Als het de eerste keer is dat u Cydia opent, wordt u gevraagd uzelf te classificeren. Kies 'Hacker'; als u 'Gebruiker' kiest, kunt u OpenSSH niet installeren, tenzij u uw instellingen wijzigt. Als het volledig is geladen (de zwarte balk bovenaan verdwijnt als het klaar is; het kan even duren), ga dan naar het tabblad 'Zoeken' en zoek naar 'OpenSSH'. Als het pakket verschijnt, tikt u erop. Als dit niet het geval is, is uw type ingesteld op Gebruiker; om dit op te lossen, gaat u naar het tabblad 'Beheren' en tikt u op 'Instellingen' in de linkerbovenhoek, selecteert u 'Hacker' en gaat u terug en probeert u opnieuw te zoeken. Zodra de pagina voor OpenSSH is geladen, tikt u op 'Installeren' in de rechterbovenhoek en wanneer de volgende pagina wordt geladen, tikt u op de knop 'Bevestigen', die zich op precies dezelfde plek bevindt. (Als de knop in de rechterbovenhoek 'Modify' zegt in plaats van 'Install', dan heb je OpenSSH al geïnstalleerd en kun je doorgaan naar de volgende stap. Er staat 'Modify' in de schermafbeelding omdat OpenSSH al op het apparaat is geïnstalleerd gebruikt voor de schermafbeelding.) Er verschijnt een nieuw scherm met tekst en een voortgangsbalk. Wacht tot het zijn ding doet en tik vervolgens op de grote knop onderaan wanneer deze beschikbaar komt. Het krijgt het label 'Return to Cydia' of 'Restart SpringBoard'. Je hebt nu OpenSSH geïnstalleerd en kunt verbinding maken met je iPhone. Maar iedereen kan dat ook. U wilt uw standaardwachtwoord 'alpine' wijzigen. Om dit te doen, moet u ofwel SSH naar uw apparaat gebruiken of MobileTerminal gebruiken. Als u de terminal rechtstreeks op uw apparaat wilt gebruiken, downloadt u MobileTerminal van Cydia en start u het. Om SSH naar uw iPhone te sturen, volgt u de volgende drie stappen om een P2P-netwerk te maken en met uw iPhone verbinding te maken met het netwerk, en vervolgens SSH in om opdrachten uit te voeren. Eenmaal binnen, als u MobileTerminal gebruikt, typt u 'su root' en drukt u op enter om tijdelijk root-rechten over te nemen. (Als je SSH gebruikt, heb je al root-rechten.) Je wordt gevraagd om je wachtwoord in te voeren; aangezien je het nog niet hebt veranderd, zal het 'alpine' zijn. Typ het in en druk op enter; er verschijnt niets terwijl u typt, maar uw tekst wordt nog steeds ingevoerd. Nu je root-rechten hebt, typ je 'passwd' en druk je op enter, en typ je je huidige wachtwoord ('alpine') en vervolgens twee keer het nieuwe wachtwoord (druk na elk op enter). Je hebt nu het root-wachtwoord gewijzigd. U wilt ook het wachtwoord voor mobiel wijzigen, dus typ 'passwd mobile' en druk op enter. Vul weer 'alpine' in en dan twee keer het nieuwe wachtwoord. (Het hoeft niet hetzelfde te zijn als het root-wachtwoord, en maakt eigenlijk ook niet zoveel uit, zolang het maar niet 'alpine' is.) Als je klaar bent, typ je 'exit' en druk je op enter.

Stap 3: Maak een P2P draadloos netwerk

Een P2P draadloos netwerk maken
Een P2P draadloos netwerk maken
Een P2P draadloos netwerk maken
Een P2P draadloos netwerk maken

P2P betekent Peer-to-Peer of Computer-to-Computer. Hiermee kunnen de Mac en de iPhone draadloos communiceren. Begin door op het AirPort-pictogram in uw menubalk te klikken. Je zou een menu moeten zien zoals de tweede schermafbeelding. Klik op 'Create Network…' en u ziet het scherm dat wordt weergegeven in de eerste schermafbeelding. (Als u dit nog nooit eerder hebt gedaan, is 'Require Password' waarschijnlijk uitgeschakeld en zijn de wachtwoordvelden er niet.) Voer een naam in voor de verbinding; het maakt niet uit hoe je het noemt, en voer desgewenst een wachtwoord in en klik vervolgens op OK. Gefeliciteerd, je hebt een netwerk. Nu moet je je iPhone aansluiten.

Stap 4: Verbind uw iPhone met het netwerk

Verbind uw iPhone met het netwerk
Verbind uw iPhone met het netwerk
Verbind uw iPhone met het netwerk
Verbind uw iPhone met het netwerk
Verbind uw iPhone met het netwerk
Verbind uw iPhone met het netwerk

Open de applicatie Instellingen vanaf uw SpringBoard, tik vervolgens op 'Wi-Fi' en vervolgens op de naam van uw nieuwe netwerk. Als u een wachtwoord heeft gebruikt, moet u dit invoeren. Zodra u bent verbonden, bent u klaar om de tunnel in te stellen. Als u op de pijl naast de naam van het netwerk tikt, wordt uw IP-adres weergegeven, dat u later nodig heeft.

Stap 5: SSH naar uw iPhone

SSH naar je iPhone
SSH naar je iPhone

Dit is waar u daadwerkelijk SSH naar het apparaat stuurt om er opdrachten op uit te voeren of een tunnel in te stellen voor de gegevensverbinding. Open eerst Terminal op je Mac; het bevindt zich in /Programma's/Hulpprogramma's. Voor deze stap hebt u het IP-adres van uw iPhone nodig. Tik in de app Instellingen op 'Wi-Fi' en tik vervolgens op de pijl naast de naam van het netwerk waarop je je bevindt. Het zal uw IP-adres weergeven; het kan zijn dat u een paar seconden moet wachten. Om normaal naar uw telefoon te sshen en er opdrachten op uit te voeren, zoals het wijzigen van het wachtwoord, typt u (in Terminal) 'ssh root@ip', waarbij ip het IP-adres is dat u zojuist hebt gekregen, en druk op Enter. Als je een tunnel wilt opzetten om toegang te krijgen tot de dataverbinding en door te gaan met de tutorial, gebruik dan 'ssh -D 8080 -f -C -q -N root@ip'. Als dit de eerste keer is dat je verbinding maakt met dat IP-adres, krijgt u te horen dat de authenticiteit niet kan worden geverifieerd. Er is geen veiligheidsrisico; typ eenvoudig 'ja' en druk op enter. Voer uw wachtwoord in wanneer daarom wordt gevraagd en druk op enter. Als je het niet hebt gewijzigd, is de standaard 'alpine'. Als je dat hebt gedaan, is het waar je het in hebt veranderd; merk op dat dit het wachtwoord voor root is, niet voor mobiel, als je ze anders hebt gemaakt. Er verschijnt niets terwijl u typt, maar het wachtwoord wordt nog steeds ingevoerd. Als je je wachtwoord correct hebt ingevoerd, keert het terug naar de normale terminalprompt (als je dat niet hebt gedaan, wordt het je verteld). Het lijkt erop dat er niets gebeurt, maar er is nu een tunnel en u kunt de gegevensverbinding van uw apparaat via die tunnel gebruiken met behulp van een SOCKS-proxy.

Stap 6: Stel de SOCKS-proxy in

De SOCKS-proxy instellen
De SOCKS-proxy instellen
De SOCKS-proxy instellen
De SOCKS-proxy instellen
De SOCKS-proxy instellen
De SOCKS-proxy instellen

Dit zal OS X vertellen om de gegevensverbinding van de iPhone daadwerkelijk te gebruiken om toegang te krijgen tot internet. Open eerst Systeemvoorkeuren (/Applicaties/Systeemvoorkeuren.app) en open het Netwerkpaneel. Als het slot in de linkerbenedenhoek is gesloten, klikt u erop en voert u een beheerderswachtwoord in wanneer daarom wordt gevraagd. (De manier waarop de interface is ingesteld, is iets anders dan voor Leopard, dus het kan zijn dat je een beetje moet rondkijken als je Tiger of eerder hebt.) Zorg ervoor dat AirPort aan de linkerkant is geselecteerd en klik vervolgens op 'Geavanceerd…' in de onderste- rechter hoek. Wanneer de lade naar buiten komt, selecteert u het tabblad Proxy's en zorgt u ervoor dat 'Proxies configureren:' is ingesteld op 'Handmatig'. Selecteer in het vak aan de linkerkant van de la het selectievakje naast 'SOCKS Proxy' en voer vervolgens 'localhost' en '8080' in onder 'SOCKS Proxy Server'. Druk op 'OK' en vervolgens op 'Toepassen'. Uw computer is nu geconfigureerd om toegang te krijgen tot internet via de gegevensverbinding van uw iPhone! U kunt Safari en de meeste andere toepassingen gebruiken; Firefox heeft echter aanvullende configuratie nodig. Open Firefox, klik op 'Voorkeuren…' onder het Firefox-menu, ga dan naar 'Geavanceerd' en vervolgens naar 'Netwerk' en klik op 'Instellingen…'. Selecteer in de lade die opent 'Handmatige proxyconfiguratie:' en voer 'localhost' en '8080' in de velden voor 'SOCKS Host:' in. Klik op OK en sluit het voorkeurenvenster, en u zou Firefox ook moeten kunnen gebruiken. Een paar andere programma's, hoewel niet veel, vereisen een configuratie die vergelijkbaar is met die van Firefox voor proxy's; als het internet niet werkt op een bepaalde applicatie, controleer dan de voorkeuren en wijzig deze op dezelfde manier als bij Firefox. (De proxy-voorkeuren bevinden zich misschien niet op precies dezelfde plaats, maar ze zouden onder 'Netwerk' of iets dergelijks moeten staan, meestal niet moeilijk te vinden.) Als u klaar bent, moet u de instellingen weer normaal maken, anders wint uw computer niet op internet in een normale omgeving. Schakel eenvoudig 'SOCKS Proxy' uit in de app Instellingen, klik op 'OK' en 'Toepassen', en je bent klaar om te gaan! Als u Firefox (of andere programma's die een aparte proxyconfiguratie vereisen) ook instelt, selecteert u gewoon 'Geen proxy' in de lade met proxy-instellingen.

Aanbevolen: