Innehållsförteckning:

Använd din iPhones dataanslutning på din dator: 6 steg
Använd din iPhones dataanslutning på din dator: 6 steg

Video: Använd din iPhones dataanslutning på din dator: 6 steg

Video: Använd din iPhones dataanslutning på din dator: 6 steg
Video: #5 Att använda internet på din iPhone, grundkurs för seniorer (iPhonens ABC - kapitel 5) 2024, November
Anonim
Använd din iPhones dataanslutning på din dator
Använd din iPhones dataanslutning på din dator

OBS: Från och med iOS 3 och 4 finns det andra sätt att binda, även en legit genom AT&T (även om det kostar extra). Den här metoden fungerar dock fortfarande och kommer alltid att göra det (oavsett iOS -uppdateringar) så länge du kan SSH in på din iPhone.

Har du någonsin fastnat någonstans där det inte finns någon WiFi -åtkomst, eller måste du betala för det, som på en flygplats, surfa på internet en sida i taget på din iPhones lilla skärm, när du har en bärbar dator bredvid dig ? Denna handledning visar dig hur du får åtkomst till internet på din Mac med din iPhone: s dataanslutning. Du måste känna till ett administratörslösenord för din dator för att kunna konfigurera systemet för att använda anslutningen. Detta bör fungera med alla versioner av Mac OS X, men det har inte testats på Mac OS Classic. Det bör också fungera på alla versioner av iPhone OS, men det måste vara Jailbroken (om du inte har ett annat sätt att få in en SSH -tunnel); oroa dig inte, Jailbreaking din enhet kommer bara att lägga till funktioner, det kommer inte att blockera din åtkomst till App Store eller andra funktioner. Det finns många resurser online som hjälper dig att Jailbreak din iPhone om du inte redan har gjort det. Observera att både datorn och iPhone som skärmdumparna togs har anpassats, så många av knapparna och andra gränssnittselement kan se annorlunda ut än vad du ser på dina egna skärmar; de bör dock vara på samma plats och fungera på samma sätt.

Steg 1: Jailbreak din IPhone

Jailbreak din IPhone
Jailbreak din IPhone

Om din iPhone redan är Jailbroken, hoppa bara över det här steget. För att skapa en tunnel till din iPhone måste du kunna SSH in i den; du kan inte göra detta om du inte Jailbreak din enhet. Jailbreaking kommer att lägga till extra funktioner till din iPhone och kommer inte att inaktivera någon befintlig funktionalitet. Många resurser finns tillgängliga online som hjälper dig.

Steg 2: Installera OpenSSH (från Cydia)

Installera OpenSSH (från Cydia)
Installera OpenSSH (från Cydia)
Installera OpenSSH (från Cydia)
Installera OpenSSH (från Cydia)
Installera OpenSSH (från Cydia)
Installera OpenSSH (från Cydia)

Om du redan har OpenSSH installerat, hoppa över det här. Starta Cydia från din SpringBoard och vänta tills det laddas. Om det är första gången du öppnar Cydia kommer det att be dig att klassificera dig själv. Välj "Hacker"; om du väljer "Användare" kommer du inte att kunna installera OpenSSH om du inte ändrar dina inställningar. När den har laddats helt (det svarta fältet längst upp försvinner när det är klart, det kan ta ett tag), gå till fliken "Sök" och sök efter "OpenSSH". Om paketet visas trycker du på det. Om den inte gör det är din typ inställd på Användare; för att åtgärda detta, gå till fliken "Hantera" och tryck på "Inställningar" i det övre vänstra hörnet, välj "Hacker" och gå sedan tillbaka och försök igen. När sidan för OpenSSH laddas trycker du på "Installera" i det övre högra hörnet och när nästa sida laddas trycker du på "Bekräfta" -knappen, som kommer att vara på exakt samma plats. (Om knappen högst upp till höger säger "Ändra" istället för "Installera", då har du redan OpenSSH installerat och du kan hoppa till nästa steg. Det står "Ändra" på skärmdumpen eftersom OpenSSH redan är installerat på enheten används för skärmdumpen.) En ny skärm visas med text och en förloppsindikator. Vänta på att den ska göra sitt, tryck sedan på den stora knappen längst ner när den blir tillgänglig. Det kommer att märkas antingen 'Return to Cydia' eller 'Restart SpringBoard'. Du har nu installerat OpenSSH och kan ansluta till din iPhone, men det kan också någon annan. Du kommer att vilja ändra ditt lösenord från standard "alpine". För att göra detta måste du antingen SSH in i din enhet eller använda MobileTerminal. Om du vill använda terminalen direkt på din enhet, ladda ner MobileTerminal från Cydia och starta den. För att SSH in på din iPhone, följ de följande tre stegen för att skapa ett P2P -nätverk och ansluta nätverket med din iPhone, och sedan SSH in för att utföra kommandon. När du är inne, om du använder MobileTerminal, skriver du 'su root' och trycker på enter för att tillfälligt anta roträttigheter. (Om du använder SSH har du redan roträttigheter.) Du kommer att bli ombedd att ange ditt lösenord; eftersom du inte har ändrat det än blir det "alpint". Skriv in det och tryck på enter; ingenting kommer att visas när du skriver, men din text skrivs fortfarande in. Nu när du har rotbehörigheter skriver du 'passwd' och trycker på enter och skriver in ditt nuvarande lösenord ('alpine') och sedan det nya lösenordet två gånger (tryck på enter efter varje). Du har nu ändrat rotlösenordet. Du kommer också att vilja ändra lösenordet för mobilen, så skriv "passwd mobile" och tryck på enter. Sätt igen 'alpine' och sedan det nya lösenordet två gånger. (Det behöver inte vara detsamma som rotlösenordet, och spelar faktiskt ingen större roll alls, så länge det inte är "alpint".) När du är klar skriver du "avsluta" och trycker på enter.

Steg 3: Skapa ett trådlöst P2P -nätverk

Skapa ett trådlöst P2P -nätverk
Skapa ett trådlöst P2P -nätverk
Skapa ett trådlöst P2P -nätverk
Skapa ett trådlöst P2P -nätverk

P2P betyder Peer-to-Peer eller Computer-to-Computer. Det gör att Mac och iPhone kan kommunicera trådlöst. Börja med att klicka på AirPort -ikonen i menyraden. Du bör se en meny som den andra skärmdumpen. Klicka på "Skapa nätverk …", och du kommer att se skärmen som visas i den första skärmdumpen. (Om du aldrig har gjort detta tidigare kommer "Kräv lösenord" förmodligen att avmarkeras och lösenordsfälten kommer inte att finnas där.) Ange ett namn för anslutningen; det spelar ingen roll vad du kallar det och ange ett lösenord om du vill, klicka sedan på OK. Grattis, du har ett nätverk. Nu måste du ansluta din iPhone.

Steg 4: Anslut din iPhone till nätverket

Anslut din iPhone till nätverket
Anslut din iPhone till nätverket
Anslut din iPhone till nätverket
Anslut din iPhone till nätverket
Anslut din iPhone till nätverket
Anslut din iPhone till nätverket

Öppna appen Inställningar från din SpringBoard, tryck sedan på "Wi-Fi" och sedan namnet på ditt nya nätverk. Om du använde ett lösenord måste du ange det. När du är ansluten är du redo att sätta upp tunneln. Om du trycker på pilen bredvid namnet på nätverket visar den din IP -adress som du kommer att behöva senare.

Steg 5: SSH i din iPhone

SSH i din iPhone
SSH i din iPhone

Det är här du faktiskt SSH in i enheten för att antingen utföra kommandon på den eller skapa en tunnel för dataanslutningen. Öppna först Terminal på din Mac; den kommer att finnas i /Applications/Utilities. Du behöver din iPhones IP -adress för detta steg. I appen Inställningar, tryck på "Wi-Fi" och tryck sedan på pilen bredvid namnet på det nätverk du är på. Det kommer att visa din IP -adress; du kan behöva vänta några sekunder. För att ssh in i telefonen normalt och utföra kommandon på den, till exempel byta lösenord, skriv (i Terminal) 'ssh root@ip', där ip är IP -adressen du just fick, och tryck enter. Om du vill etablera en tunnel för att få åtkomst till dataanslutningen och fortsätta självstudien, använd istället 'ssh -D 8080 -f -C -q -N root@ip'. Om det är första gången du ansluter med den IP -adressen får du veta att äktheten inte kan verifieras. Det finns ingen säkerhetsrisk; skriv "ja" och tryck på enter. Ange ditt lösenord när du uppmanas och tryck på enter. Om du inte har ändrat det är standard 'alpint'. Om du har det är det vad du ändrade det till; Observera att detta är lösenordet för root, inte för mobilen, om du gjorde dem annorlunda. Ingenting visas när du skriver, men lösenordet anges fortfarande. Om du skrev in ditt lösenord korrekt kommer det att gå tillbaka till den normala terminalprompten (om du inte gjorde det kommer det att berätta). Det ser ut som att ingenting händer, men det finns nu en tunnel, och du kan använda enhetens dataanslutning genom tunneln med en SOCKS -proxy.

Steg 6: Konfigurera SOCKS Proxy

Ställ in SOCKS Proxy
Ställ in SOCKS Proxy
Ställ in SOCKS Proxy
Ställ in SOCKS Proxy
Ställ in SOCKS Proxy
Ställ in SOCKS Proxy

Detta kommer att berätta för OS X att faktiskt använda iPhone: s dataanslutning för att komma åt internet. Först öppnar du Systeminställningar (/Applications/System Preferences.app) och öppnar nätverkspanelen. Om låset i det nedre vänstra hörnet är stängt klickar du på det och anger ett administratörslösenord när du uppmanas. (Gränssnittets sätt att konfigurera är något annorlunda före Leopard, så du kan behöva se dig lite om du har Tiger eller tidigare.) Se till att AirPort är markerat till vänster och klicka sedan på "Avancerat …" i det nedre- högra hörnet. När lådan kommer ut väljer du fliken Proxys och ser till att 'Configure Proxies:' är inställt på 'Manuellt'. Markera kryssrutan bredvid 'SOCKS Proxy' i rutan till vänster i lådan, ange sedan 'localhost' och '8080' under 'SOCKS Proxy Server'. Tryck på "OK" och sedan på "Apply". Din dator är nu konfigurerad för att komma åt internet med din iPhone: s dataanslutning! Du kan använda Safari och de flesta andra program; Firefox behöver dock ytterligare konfiguration. Öppna Firefox, klicka på "Inställningar …" under Firefox -menyn, gå sedan till "Avancerat" och sedan "Nätverk" och klicka på "Inställningar …". I lådan som öppnas väljer du 'Manuell proxykonfiguration:' och anger 'localhost' och '8080' i fälten för 'SOCKS Host:'. Klicka på OK och stäng inställningsfönstret, och du bör också kunna använda Firefox. Några andra program, även om det inte är många, kräver konfiguration som liknar Firefox för proxy; om internet inte fungerar på en viss applikation, kontrollera inställningarna och ändra på samma sätt som med Firefox. (Proxyinställningarna är kanske inte på exakt samma plats, men de bör vara under "Nätverk" eller något liknande, vanligtvis inte svårt att hitta.) När du är klar måste du återställa inställningarna till det normala, eller så har din dator vunnit får inte tillgång till internet i en normal miljö. Avmarkera bara 'SOCKS Proxy' i appen Inställningar, klicka på 'OK' och 'Apply', så är du igång! Om du också konfigurerar Firefox (eller andra program som kräver separat proxykonfiguration) väljer du bara 'Ingen proxy' i lådan för proxyinställningar.

Rekommenderad: