Indholdsfortegnelse:
- Trin 1: Jailbreak din IPhone
- Trin 2: Installer OpenSSH (fra Cydia)
- Trin 3: Opret et trådløst P2P -netværk
- Trin 4: Tilslut din IPhone til netværket
- Trin 5: SSH på din iPhone
- Trin 6: Konfigurer SOCKS Proxy
Video: Brug din iPhones dataforbindelse på din computer: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
BEMÆRK: Fra iOS 3 og 4 er der andre måder at oprette forbindelse på, selv en legit via AT&T (selvom det koster ekstra). Denne metode fungerer dog stadig og vil altid (uanset iOS -opdateringer), så længe du kan SSH til din iPhone.
Har du nogensinde været fast et sted, hvor der ikke er WiFi -adgang, eller skal du betale for det, som i en lufthavn, surfe på internettet en side ad gangen på din iPhones lille skærm, når du har en bærbar computer ved siden af dig ? Denne vejledning viser dig, hvordan du får adgang til internettet på din Mac ved hjælp af din iPhones dataforbindelse. Du skal kende en administratoradgangskode til din computer for at konfigurere systemet til at bruge forbindelsen. Dette burde fungere med enhver version af Mac OS X, men det er ikke blevet testet på Mac OS Classic. Det burde også fungere på enhver version af iPhone OS, men det skal være Jailbroken (medmindre du har en anden måde at få en SSH -tunnel i); bare rolig, jailbreaking din enhed tilføjer kun funktioner, det blokerer ikke din adgang til App Store eller andre funktioner. Der er mange ressourcer online, der hjælper dig med at jailbreake din iPhone, hvis du ikke allerede har gjort det. Bemærk, at både computeren og iPhone, som skærmbillederne blev taget på, er blevet tilpasset, så mange af knapperne og andre grænsefladeelementer kan se anderledes ud, end du ser på dine egne skærme; de skal dog være på samme sted og fungere på samme måde.
Trin 1: Jailbreak din IPhone
Hvis din iPhone allerede er Jailbroken, skal du bare springe dette trin over. For at oprette en tunnel ind i din iPhone skal du være i stand til at SSH ind i den; du kan ikke gøre dette, medmindre du jailbreaker din enhed. Jailbreaking tilføjer ekstra funktioner til din iPhone og deaktiverer ingen eksisterende funktionalitet. Mange ressourcer er tilgængelige online, der vil hjælpe dig.
Trin 2: Installer OpenSSH (fra Cydia)
Hvis du allerede har OpenSSH installeret, skal du springe dette over. Start Cydia fra din SpringBoard og vent på, at det skal indlæses. Hvis det er første gang, du åbner Cydia, vil det bede dig om at klassificere dig selv. Vælg 'Hacker'; hvis du vælger 'Bruger', vil du ikke kunne installere OpenSSH, medmindre du ændrer dine indstillinger. Når den er fuldstændig indlæst (den sorte bjælke øverst forsvinder, når den er færdig, det kan tage et stykke tid), skal du gå til fanen 'Søg' og søge efter 'OpenSSH'. Hvis pakken vises, skal du trykke på den. Hvis den ikke gør det, er din type indstillet til Bruger; For at løse dette skal du gå til fanen 'Administrer' og trykke på 'Indstillinger' i øverste venstre hjørne, vælge 'Hacker' og derefter gå tilbage og prøve din søgning igen. Når siden for OpenSSH indlæses, skal du trykke på 'Installer' i øverste højre hjørne, og når den næste side indlæses, skal du trykke på knappen 'Bekræft', som vil være på præcis samme sted. (Hvis knappen øverst til højre siger 'Rediger' i stedet for 'Installer', så har du allerede OpenSSH installeret, og du kan springe til næste trin. Der står 'Rediger' i skærmbilledet, fordi OpenSSH allerede er installeret på enheden bruges til skærmbilledet.) En ny skærm vises med tekst og en statuslinje. Vent på, at den gør sin ting, og tryk derefter på den store knap i bunden, når den bliver tilgængelig. Det vil blive mærket enten 'Return to Cydia' eller 'Restart SpringBoard'. Du har nu installeret OpenSSH og kan oprette forbindelse til din iPhone, men det kan alle andre også. Du vil gerne ændre din adgangskode fra standard 'alpine'. For at gøre dette skal du enten SSH til din enhed eller bruge MobileTerminal. Hvis du vil bruge terminal direkte på din enhed, skal du downloade MobileTerminal fra Cydia og starte den. For at SSH til din iPhone skal du følge de næste tre trin for at oprette et P2P -netværk og slutte sig til netværket med din iPhone, og derefter SSH ind for at udføre kommandoer. Når du er kommet ind, hvis du bruger MobileTerminal, skal du skrive 'su root' og trykke på enter for midlertidigt at påtage sig root -privilegier. (Hvis du bruger SSH, har du allerede root -privilegier.) Du bliver bedt om at indtaste din adgangskode; da du ikke har ændret det endnu, bliver det 'alpine'. Indtast det, og tryk på enter; intet vises, mens du skriver, men din tekst bliver stadig indtastet. Nu hvor du har rodtilladelser, skal du skrive 'passwd' og trykke på enter, og indtaste din nuværende adgangskode ('alpine'), og derefter den nye adgangskode to gange (tryk på enter efter hver). Du har nu ændret rodadgangskoden. Du vil også gerne ændre adgangskoden til mobilen, så skriv 'passwd mobile' og tryk på enter. Indsæt igen 'alpine' og derefter det nye kodeord to gange. (Det behøver ikke at være det samme som root -adgangskoden, og betyder faktisk ikke så meget, så længe det ikke er 'alpine'.) Når du er færdig, skal du skrive 'exit' og trykke på enter.
Trin 3: Opret et trådløst P2P -netværk
P2P betyder Peer-to-Peer eller Computer-to-Computer. Det giver Mac og iPhone mulighed for at kommunikere trådløst. Start med at klikke på AirPort -ikonet på din menulinje. Du bør se en menu som det andet skærmbillede. Klik på 'Opret netværk …', og du vil se skærmen vist på det første skærmbillede. (Hvis du aldrig har gjort dette før, vil 'Kræv adgangskode' sandsynligvis blive fravalgt, og adgangskodefelterne vil ikke være der.) Indtast et navn for forbindelsen; det er ligegyldigt, hvad du kalder det, og indtast en adgangskode, hvis du vil, klik derefter på OK. Tillykke, du har et netværk. Nu skal du tilslutte din iPhone.
Trin 4: Tilslut din IPhone til netværket
Åbn appen Indstillinger fra din SpringBoard, tryk derefter på 'Wi-Fi' og derefter navnet på dit nye netværk. Hvis du brugte en adgangskode, skal du indtaste den. Når du er forbundet, er du klar til at oprette tunnelen. Hvis du trykker på pilen ved siden af navnet på netværket, viser den dig din IP -adresse, som du får brug for senere.
Trin 5: SSH på din iPhone
Det er her, du rent faktisk SSH ind i enheden for enten at udføre kommandoer på den eller oprette en tunnel til dataforbindelsen. Åbn først Terminal på din Mac; den er placeret i /Applications/Utilities. Du skal bruge din iPhones IP -adresse til dette trin. I appen Indstillinger skal du trykke på 'Wi-Fi' og derefter trykke på pilen ud for navnet på det netværk, du er på. Det viser din IP -adresse; du skal muligvis vente et par sekunder. For at ssh ind i din telefon normalt og udføre kommandoer på den, f.eks. at ændre adgangskoden, skal du skrive (i Terminal) 'ssh root@ip', hvor ip er den IP -adresse, du lige har fået, og tryk på enter. Hvis du vil oprette en tunnel for at få adgang til dataforbindelsen og fortsætte selvstudiet, skal du bruge 'ssh -D 8080 -f -C -q -N root@ip'. Hvis det er første gang, du opretter forbindelse med denne IP -adresse, får du at vide, at ægtheden ikke kan verificeres. Der er ingen sikkerhedsrisiko; skriv simpelthen 'ja', og tryk på enter. Indtast din adgangskode, når du bliver bedt om det, og tryk på enter. Hvis du ikke har ændret det, er standard 'alpine'. Hvis du har, er det uanset hvad du ændrede det til; Bemærk, at dette er adgangskoden til root, ikke til mobil, hvis du lavede dem anderledes. Intet vises, mens du skriver, men adgangskoden indtastes stadig. Hvis du har indtastet din adgangskode korrekt, går den tilbage til den normale terminalprompt (hvis du ikke gjorde det, fortæller den dig det). Det ser ud til, at der ikke sker noget, men der er nu en tunnel, og du kan bruge din enheds dataforbindelse gennem den tunnel ved hjælp af en SOCKS -proxy.
Trin 6: Konfigurer SOCKS Proxy
Dette vil fortælle OS X faktisk at bruge iPhones dataforbindelse til at få adgang til internettet. Først skal du åbne Systemindstillinger (/Applications/System Preferences.app) og åbne netværkspanelet. Hvis låsen i nederste venstre hjørne er lukket, skal du klikke på den og indtaste en administratoradgangskode, når du bliver bedt om det. (Grænsefladen er konfigureret en smule anderledes før Leopard, så du skal muligvis se dig lidt om, hvis du har Tiger eller tidligere.) Sørg for, at AirPort er valgt til venstre, og klik derefter på 'Avanceret …' i nederste- højre hjørne. Når skuffen kommer ud, skal du vælge fanen Proxies og sikre dig, at 'Configure Proxies:' er indstillet til 'Manuelt'. I feltet i venstre side af skuffen skal du markere afkrydsningsfeltet ud for 'SOCKS Proxy', derefter indtaste 'localhost' og '8080' under 'SOCKS Proxy Server'. Tryk på 'OK' og derefter 'Anvend'. Din computer er nu konfigureret til at få adgang til internettet ved hjælp af din iPhones dataforbindelse! Du kan bruge Safari og de fleste andre applikationer; Firefox har dog brug for yderligere konfiguration. Åbn Firefox, klik på 'Indstillinger …' under Firefox -menuen, gå derefter til 'Avanceret' og derefter 'Netværk', og klik på 'Indstillinger …'. I skuffen, der åbnes, skal du vælge 'Manuel proxy -konfiguration:' og indtaste 'localhost' og '8080' i felterne for 'SOCKS Host:'. Klik på OK, og luk vinduet med præferencer, og du bør også kunne bruge Firefox. Et par andre programmer, selvom det ikke er mange, kræver konfiguration svarende til Firefox for proxyer; hvis internettet ikke fungerer på et bestemt program, skal du kontrollere indstillingerne og ændre på samme måde som med Firefox. (Proxy -præferencerne er muligvis ikke det samme sted, men de skal være under 'Netværk' eller noget lignende, normalt ikke svært at finde.) Når du er færdig, skal du sætte indstillingerne tilbage til det normale, eller din computer vandt ikke få adgang til internettet i en normal omgivelse. Fjern blot markeringen af 'SOCKS Proxy' i appen Indstillinger, klik på 'OK' og 'Anvend', og du er i gang! Hvis du også konfigurerer Firefox (eller andre programmer, der kræver separat proxy -konfiguration), skal du bare vælge 'Ingen proxy' i proxyindstillingsskuffen.
Anbefalede:
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Brug magi til at styre din computer !: 7 trin (med billeder)
Brug magi til at styre din computer !: Har du nogensinde ønsket at bruge stave som Harry Potter? Med lidt arbejde og lidt stemmegenkendelse kan dette mestres. Ting, du har brug for til dette projekt: En computer med Windows XP eller Vista En mikrofon Nogen tid og tålmodighed! Hvis du nød denne instruktionsbog
Brug af PSP som computer -joystick og derefter kontrollere din computer med PSP: 5 trin (med billeder)
Brug af PSP som computer joystick og derefter styring af din computer med PSP: Du kan gøre mange fede ting med PSP homebrew, og i denne instruktive vil jeg lære dig, hvordan du bruger din PSP som et joystick til at spille spil, men der er også et program, der giver dig mulighed for at bruge dit joystick som din mus. Her er materien
Brug af din Bluetooth -aktiverede Sony Ericsson -telefon til at styre din computer: 6 trin
Brug af din Bluetooth -aktiverede Sony Ericsson -telefon til at styre din computer: Jeg har læst på instruktører i et stykke tid nu, og jeg har altid ønsket at gøre nogle af de ting, som folk har skrevet om, men har fundet mig selv til at se på ting, som er svære at gøre, fordi de virkelig er svære at gøre, eller den
Brug SSH og XMing til at vise X -programmer fra en Linux -computer på en Windows -computer: 6 trin
Brug SSH og XMing til at vise X -programmer fra en Linux -computer på en Windows -computer: Hvis du bruger Linux på arbejdet og Windows derhjemme eller omvendt, skal du til tider logge ind på computeren på dit andet sted og køre programmer. Nå, du kan installere en X -server og aktivere SSH -tunneling med din SSH -klient, og en