Innholdsfortegnelse:
- Trinn 1: Jailbreak din iPhone
- Trinn 2: Installer OpenSSH (fra Cydia)
- Trinn 3: Opprett et trådløst P2P -nettverk
- Trinn 4: Koble iPhone til nettverket
- Trinn 5: SSH på din iPhone
- Trinn 6: Sett opp SOCKS Proxy
Video: Bruk din iPhones datatilkobling på datamaskinen: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:26
MERK: Fra iOS 3 og 4 er det andre måter å knytte sammen, til og med en legit gjennom AT&T (selv om det koster ekstra). Denne metoden fungerer imidlertid fortsatt og vil alltid (uavhengig av iOS -oppdateringer) så lenge du kan SSH inn på iPhone.
Har du noen gang sittet fast et sted der det ikke er WiFi -tilgang, eller du må betale for det, som på en flyplass, surfe på internett én side om gangen på iPhone -skjermen, når du har en bærbar datamaskin ved siden av deg ? Denne opplæringen viser deg hvordan du får tilgang til internett på Mac -en din ved hjelp av datatilkoblingen til iPhone. Du må kjenne et administratorpassord for datamaskinen din for å konfigurere systemet til å bruke tilkoblingen. Dette bør fungere med alle versjoner av Mac OS X, men det har ikke blitt testet på Mac OS Classic. Det bør også fungere på en hvilken som helst versjon av iPhone OS, men det må være Jailbroken (med mindre du har en annen måte å få inn en SSH -tunnel); ikke bekymre deg, Jailbreaking enheten din vil bare legge til funksjoner, det vil ikke blokkere tilgangen din til App Store eller andre funksjoner. Det er mange ressurser på nettet som vil hjelpe deg med å jailbrekke iPhone hvis du ikke allerede har gjort det. Vær oppmerksom på at både datamaskinen og iPhone som skjermbildene ble tatt på er tilpasset, så mange av knappene og andre grensesnittelementer kan se annerledes ut enn du ser på dine egne skjermer; Imidlertid bør de være på samme sted og fungere på samme måte.
Trinn 1: Jailbreak din iPhone
Hvis din iPhone allerede er jailbroken, hopper du bare over dette trinnet. For å lage en tunnel inn i din iPhone, må du kunne SSH inn i den; du kan ikke gjøre dette med mindre du Jailbreak enheten din. Jailbreaking vil legge til ekstra funksjoner på iPhone, og vil ikke deaktivere eksisterende funksjonalitet. Mange ressurser er tilgjengelige online som vil hjelpe deg.
Trinn 2: Installer OpenSSH (fra Cydia)
Hvis du allerede har OpenSSH installert, hopper du over dette. Start Cydia fra SpringBoard og vent på at det skal lastes inn. Hvis det er første gang du åpner Cydia, vil det be deg om å klassifisere deg selv. Velg 'Hacker'; hvis du velger 'Bruker', vil du ikke kunne installere OpenSSH med mindre du endrer innstillingene. Når den er fullstendig lastet inn (den svarte linjen øverst vil forsvinne når den er ferdig, det kan ta en stund), gå til "Søk" -fanen og søk etter "OpenSSH". Hvis pakken vises, trykker du på den. Hvis den ikke gjør det, er typen din satt til Bruker; For å fikse dette, gå til kategorien 'Administrer' og trykk på 'Innstillinger' i øvre venstre hjørne, velg 'Hacker', og gå deretter tilbake og prøv søket på nytt. Når siden for OpenSSH er lastet inn, trykker du på "Installer" i øvre høyre hjørne, og når den neste siden lastes inn, klikker du på "Bekreft" -knappen, som vil være på nøyaktig samme sted. (Hvis knappen øverst til høyre sier "Endre" i stedet for "Installer", så har du allerede OpenSSH installert, og du kan hoppe til neste trinn. Det står "Endre" på skjermbildet fordi OpenSSH allerede er installert på enheten brukes til skjermbildet.) En ny skjerm vil vises med tekst og en fremdriftslinje. Vent til det gjør sitt, og trykk deretter på den store knappen nederst når den blir tilgjengelig. Det vil bli merket enten 'Return to Cydia' eller 'Restart SpringBoard'. Du har nå installert OpenSSH og kan koble til din iPhone, men det kan også andre. Du vil endre passordet ditt fra standard 'alpine'. For å gjøre dette må du enten SSH inn i enheten eller bruke MobileTerminal. Hvis du vil bruke terminalen direkte på enheten din, kan du laste ned MobileTerminal fra Cydia og starte den. For å SSH til iPhone, følg de tre neste trinnene for å opprette et P2P -nettverk og koble til nettverket med iPhone, og deretter SSH inn for å utføre kommandoer. Når du er inne, skriver du 'su root' og trykker på enter for å midlertidig påta deg rotrettigheter hvis du bruker MobileTerminal. (Hvis du bruker SSH, har du allerede rotrettigheter.) Du blir bedt om å skrive inn passordet ditt. siden du ikke har endret det ennå, blir det 'alpint'. Skriv det inn og trykk enter; ingenting vil vises mens du skriver, men teksten din skrives fortsatt inn. Nå som du har rottillatelser, skriver du 'passwd' og trykker enter, og skriver inn ditt nåværende passord ('alpine'), og deretter det nye passordet to ganger (trykk enter etter hvert). Du har nå endret rotpassordet. Du vil også endre passordet for mobil, så skriv 'passwd mobile' og trykk enter. Sett igjen 'alpine' og deretter det nye passordet to ganger. (Det trenger ikke å være det samme som rotpassordet, og betyr faktisk ikke så mye i det hele tatt, så lenge det ikke er "alpint".) Når du er ferdig, skriver du "exit" og trykker enter.
Trinn 3: Opprett et trådløst P2P -nettverk
P2P betyr Peer-to-Peer eller Computer-to-Computer. Det lar Mac og iPhone kommunisere trådløst. Start med å klikke på AirPort -ikonet på menylinjen. Du bør se en meny som det andre skjermbildet. Klikk "Opprett nettverk …", og du vil se skjermen vist i det første skjermbildet. (Hvis du aldri har gjort dette før, vil "Krev passord" sannsynligvis bli fjernet, og passordfeltene vil ikke være der.) Skriv inn et navn for tilkoblingen; det spiller ingen rolle hva du kaller det, og skriv inn et passord hvis du vil, klikk deretter OK. Gratulerer, du har et nettverk. Nå må du koble til iPhone.
Trinn 4: Koble iPhone til nettverket
Åpne Innstillinger-programmet fra SpringBoard, trykk deretter på 'Wi-Fi' og deretter navnet på det nye nettverket ditt. Hvis du brukte et passord, må du skrive det inn. Når du er koblet til, er du klar til å sette opp tunnelen. Hvis du trykker på pilen ved siden av navnet på nettverket, viser den deg IP -adressen din, som du trenger senere.
Trinn 5: SSH på din iPhone
Det er her du faktisk SSH inn i enheten for enten å utføre kommandoer på den eller sette opp en tunnel for datatilkoblingen. Først åpner du Terminal på din Mac; den vil være plassert i /Applications/Utilities. Du trenger iPhone -IP -adressen din for dette trinnet. Trykk på 'Wi-Fi' i Innstillinger-appen, og trykk deretter på pilen ved siden av navnet på nettverket du er på. Det vil vise din IP -adresse; Du må kanskje vente noen sekunder. For å ssh inn i telefonen din normalt og utføre kommandoer på den, for eksempel å endre passordet, skriver du inn (i Terminal) 'ssh root@ip', der ip er IP -adressen du nettopp har fått, og trykk enter. Hvis du vil etablere en tunnel for å få tilgang til datatilkoblingen og fortsette opplæringen, bruker du 'ssh -D 8080 -f -C -q -N root@ip'. Hvis dette er første gang du kobler til med den IP -adressen, vil du bli fortalt at ektheten ikke kan bekreftes. Det er ingen sikkerhetsrisiko; skriv "ja" og trykk enter. Skriv inn passordet ditt når du blir bedt om det, og trykk enter. Hvis du ikke har endret den, er standarden "alpin". Hvis du har det, er det hva du endret det til; Vær oppmerksom på at dette er passordet for root, ikke for mobil, hvis du gjorde dem annerledes. Ingenting vil vises mens du skriver, men passordet blir fortsatt angitt. Hvis du skrev inn passordet ditt riktig, vil det gå tilbake til den normale terminalen (hvis du ikke gjorde det, vil det fortelle deg). Det ser ut som ingenting skjer, men det er nå en tunnel, og du kan bruke enhetens datatilkobling gjennom den tunnelen ved hjelp av en SOCKS -proxy.
Trinn 6: Sett opp SOCKS Proxy
Dette vil fortelle OS X å faktisk bruke iPhones datatilkobling for å få tilgang til internett. Først åpner du Systemvalg (/Applications/System Preferences.app) og åpner nettverkspanelet. Hvis låsen i nedre venstre hjørne er lukket, klikker du på den og skriver inn et administratorpassord når du blir bedt om det. (Måten grensesnittet er satt opp er litt annerledes før Leopard, så det kan hende du må se deg litt rundt hvis du har Tiger eller tidligere.) Sørg for at AirPort er valgt til venstre, og klikk deretter "Avansert …" i nedre- høyre hjørne. Når skuffen kommer ut, velg fanen Proxies og kontroller at 'Configure Proxies:' er satt til 'Manuelt'. I boksen på venstre side av skuffen merker du av i boksen ved siden av 'SOCKS Proxy', og skriver deretter inn 'localhost' og '8080' under 'SOCKS Proxy Server'. Trykk "OK" og deretter "Apply". Datamaskinen din er nå konfigurert til å få tilgang til internett ved hjelp av iPhone -datatilkoblingen din! Du kan bruke Safari og de fleste andre programmer; Firefox trenger imidlertid ytterligere konfigurasjon. Åpne Firefox, klikk på 'Innstillinger …' under Firefox -menyen, gå til 'Avansert' og deretter 'Nettverk', og klikk 'Innstillinger …'. Velg "Manuell proxy -konfigurasjon:" i skuffen som åpnes, og skriv inn "localhost" og "8080" i feltene for "SOCKS Host:". Klikk OK og lukk innstillingsvinduet, og du bør også kunne bruke Firefox. Noen få andre programmer, selv om de ikke er mange, krever konfigurasjon som ligner på Firefox for fullmakter; hvis internett ikke fungerer på et bestemt program, sjekk innstillingene og endre på samme måte som med Firefox. (Proxy -preferansene er kanskje ikke akkurat det samme stedet, men de bør være under 'Nettverk' eller noe lignende, vanligvis ikke vanskelig å finne.) Når du er ferdig, må du sette innstillingene tilbake til det normale, eller datamaskinen din vant ikke få tilgang til internett i en normal omgivelse. Bare fjern merket for 'SOCKS Proxy' i Innstillinger -appen, klikk 'OK' og 'Apply', så er du i gang! Hvis du også konfigurerer Firefox (eller andre programmer som krever separat proxy -konfigurasjon), bare velg 'Ingen proxy' i proxy -innstillingsskuffen.
Anbefalt:
IR -fjernkontroll for datamaskinen din med Arduino: 6 trinn
IR -fjernkontroll for datamaskinen din med Arduino: Med denne mottakeren kan du styre datamaskinen eksternt takket være IR -modulen og Arduino. Lat modus aktivert ^^
Bruk GPIOer blokkert av høyttaler i Kano -datamaskinen: 4 trinn
Bruk GPIO -er blokkert av høyttalere i Kano -datamaskinen: I Kanomaskinen blokkerer høyttaleren to gratis GPIO -pinner som ellers kan brukes (ikke nødvendig av høyttaleren). Disse GPIO er 5V og 3,3V utgang GPIO. Disse er viktige fordi den andre 5V GPIO brukes av høyttaleren, så denne blokkerte en
PC -personvern - Arduino automatisert personvern for datamaskinen din: 5 trinn (med bilder)
PC -personvern - Arduino automatisert personvern for datamaskinen din: Problemet: Hvis du bor sammen med andre mennesker eller har ditt eget kontor, kan du være kjent med problemet med at folk tilfeldigvis dukker opp på rommet ditt mens du jobber med konfidensielle data eller bare har noen rare ting som åpnes på den andre skjermen fra kl
Bruk staver for å kontrollere datamaskinen !: 7 trinn (med bilder)
Bruk staver for å kontrollere datamaskinen !: Har du noen gang ønsket å bruke staver som Harry Potter? Med litt arbeid og litt stemmegjenkjenning kan du mestre dette. Ting du trenger for dette prosjektet: En datamaskin med Windows XP eller Vista En mikrofon Noe tid og tålmodighet! Hvis du likte denne instruksen
Hvordan sette den gamle datamaskinen i bruk. 8 trinn
Hvordan sette den gamle datamaskinen i bruk. VENT! Ikke kast den gamle bærbare eller stasjonære datamaskinen. Du kan gi dem et nytt liv. Bare ta en titt på min Instructable