Det er få sikkerhetsproblemer en sunn dose av paranoia og know-how kan ikke ta vare på. I dag ser vi på hvordan du kan sikre din Android telefonens mobildatatilkobling mot inntrenging ved hjelp av fri programvare og en enkel SSH tunnel.
HTG Reader Michael skrev på med en enkel forespørsel som vi er mer enn glade for å oppfylle:
Kjære HTG, etter
Jeg leste din guide til å sette opp en SSH server på hjemme-ruteren og konfigurere den bærbare datamaskinen til å koble gjennom det, men jeg er litt overveldet prøver å oversette det jeg har lært i denne guiden til min Android-telefon. Er det en rett frem måte å få det samme hjemme-link-kryptering jeg nyter på min laptop på min Android-telefon? Jeg fullførte den opprinnelige opplæringen (så jeg har en SSH-server som kjører på ruteren min nå) for hva det er verdt. Kan du hjelpe en just-smart-nok-leser ut?
Med vennlig hilsen, etter
Michael
Vi tror du selger deg selv kort med bare-smart-nok etikett, Michael. Tross alt, du var i stand til å blinke hjemmeruteren, konfigurere den innebygde SSH server, og sette opp den bærbare som en klient. Med det under beltet vil du finne denne guiden for å gjøre det samme for telefonen din downright enkelt! La oss komme i gang.
Hvis du leser dette en usikker på hva SSH er eller hvorfor du ønsker å aktivere den på smarttelefonen (eller annen mobil enhet), vi anbefaler sterkt å lese Hva er og hvorfor Setup en sikker tunnel seksjon i vår SSH router setup guide.
Hva du trenger
For denne opplæringen du trenger følgende ting:.
En rotfestet Android telefonen kjører Android OS 1.6 eller nyere
En gratis kopi av SSH Tunnel for Android.
En SSH server for å koble til.
Noen notater på kravene ovenfor er i orden. Først, for å konfigurere og distribuere SSH Tunnel for Android, må du ha root-tilgang på din Android telefon. Hvis telefonen din ikke allerede er forankret, anbefaler vi på det sterkeste å lese vår guide om emnet, Hvordan Root din Android-enhet & Hvorfor du bør kanskje, ettersom det både dekker det grunnleggende forankring og viser deg hvordan du gjør det.
For det andre vil vi skal bygge videre på vår guide Setup SSH på ruteren for Secure Web Access fra hvor som helst i denne opplæringen. Du ikke Fremover fra dette punktet vil vi anta at du har i det minste, en SSH-konto med brukernavn, passord og (hvis du ønsker økt sikkerhet) en autorisert nøkkelpar for den kontoen på hånden. Hvis noen av disse vilkårene virke uvant, igjen, ville vi sterkt at du leser Setup SSH på ruteren guide linket til ovenfor. Mens SSH Tunnel for Android er ikke den eneste SSH verktøyet tilgjengelig for Android-plattformen, favoriserer vi det for en rekke årsaker, inkludert enkel konfigurasjon, enkel daglig bruk, og-viktigst-målgruppen. SSH Tunnel ble oppfattet som et verktøy for brukere i Kina og andre land hvor undertrykkende og sensureringen regjeringer tungt begrenser tilgang til internett. Hvis det er bra nok for folk på steder som Kina (som risikerer sin frihet omgå statlige brannmurer) så er det godt nok for oss. Grab en gratis kopi i Google Play-butikken (eller, hvis du ikke får tilgang til Google Play-butikken der du bor, ta tak i APK-fil her for å installere den manuelt). Installer programmet og kjør det for første gang for å starte konfigureringen. Det første skjermbildet du ser vil se slik ut: Motstå trangen til å sjekke Tunnel Switch og slå tunnel på at vi ikke har lagt inn noe av påloggingsinformasjonen ennå så det vil bare feil ut. La oss starte ut ved å gå til delen SSH Tunnel Settings på menyen. Skriv inn følgende informasjon: vertens IP og port SSH server lytter på. Standardporten er 22 for SSH; med mindre du spesifikt har endret port eller blitt instruert av SSH vert å bruke en alternativ port, la det være som 22. I Kontoinformasjon inn ditt brukernavn og passord på SSH server. På dette punktet har vi nok informasjon inn for å danne en enkel sammenheng mellom SSH Tunnel og SSH server med passord-basert godkjenning. Hvis du ønsker å bruke en nøkkel-pair for å ytterligere sikre din forbindelse til SSH server-og vi anbefaler på det sterkeste at du så-du trenger den private nøkkelen halvdelen av paret nå. (Hvis du trenger å generere et par, vennligst referanse seksjonen Generere Keys av vår SSH router guide.) Har som alle satt til tilfredshet? Flott! La oss teste tilkoblingen nå. For å etablere vår SSH-tilkoblingen fungerer må vi først etablere IP-adressen til vår mobile enhet. Åpne telefonens nettleser og utføre et Google-søk etter "hva er min ip". Resultatene skal vise den mobile datatilkoblingen IP-adressen slik: Det er IP-adressen tildelt av vår mobil leverandør til vår Android smarttelefon. Selv om vi har SSH Tunnel konfigurert, er det ikke på ennå, og vi er fortsatt å sende alle våre DNS-forespørsler og dataforespørsler ute i det fri. Åpne SSH Tunnel opp igjen, og helt på toppen, sjekk Tunnel Switch. Dette slår på SSH tunnel-første gang du gjør dette vil du få en melding fra roten /Superuser grensesnitt som bekrefter at det er OK å gi SSH Tunnel super brukertillatelser. Det er greit, gå videre og sjekke Husk boksen (ellers må du godkjenne det hver eneste gang den kobles i fremtiden). Gi det litt tid til å koble-det vil varsle deg om at tilkoblingen er vellykket. Hvis du forlot varslene på i innstillingsmenyen, vil du også se et varsel i rullegardin varsling skuffen slik: Nå er det på tide å sjekke om nettleseren er ruting riktig via SSH tunnel. Gå videre og slå tilbake over til nettleseren og oppdatere din "hva er min ip" søket. Du skal se en ny IP-adresse som svarer til IP-adressen til SSH server, som så: Suksess! Med et enkelt trykk på en knapp, har vi byttet alle våre nettleser trafikk over til ekstern SSH server. Nå er alt som skjer mellom våre mobile nettleser (eller hele telefonen hvis du har konfigurert den for globale Proxy) er fullstendig kryptert til alle som kan snusing på sammenhengen mellom telefonen og avkjørselen punktet ved SSH server.
må bruke nøyaktig samme oppsett vi bruker (den innebygde SSH server på en ruter blinket med tredjeparts Tomato firmware), men du må ha en SSH-server (enten ligger på en ekstern server eller hjemmenettverket) for å koble til.
Laste ned og konfigurere SSH Tunnel for Android
Måling av SSH Tunnel Connection
Det er det! Du er nå surfer på farten som en super-spion-fyr, og ingen kan komme opp i din virksomhet. Enten du prøver å holde pakken snuse på kaffebar i å se din Facebook login og trafikk eller bagasjerommet på en korrupt regjering av halsen, du er i virksomhet.