Få tilgang kun til amerikanske nettsteder fra utenfor USA med en SOCKS Proxy & SSH Tunnel

Innholdsfortegnelse:

Anonim

Et bredt utvalg av nettsteder og nettjenester er regionbegrenset til USA: Hulu, Netflix, Pandora, årlige kredittrapporter, noen banker, listen er betydelig. Regionsbegrensninger er generelt noe du ikke legger merke til før du trenger å få tilgang til et nettsted fra utenfor USA, og da er det en stor smerte.Vi viser deg hvordan du kommer deg rundt regionrestriksjoner sikkert ved å bruke en SOCKS-proxy og SSH-tunnel

Før du begynner, trenger du følgende for å sette opp en socks proxy for dette formålet:

  • En USA-basert webhotell- eller shell-leverandør som tillater SSH-tilgang, inkludert et brukernavn og de eksterne maskinenes IP
  • Grunnleggende forståelse og komfort med kommandolinjen

Denne gjennomgangen er rettet mot Mac OS X, men du bør kunne konfigurere ting omtrent på samme måte med iOS, Android og Windows også.

Hvordan sette opp en SSH-tunnel og SOCKS-proxy i Mac OS X

Forutsatt at du har en amerikansk vert unna, la oss begynne:

  1. Gå til Applications-mappen, deretter til Utilities, start deretter terminalen og bruk følgende syntaks for å sette opp SOCKS-proxyen:
  2. ssh -D port_number user@remote_host_ip

  3. For eksempel, hvis brukernavnet ditt er AJ og den eksterne vertens IP er 75.75.75.75, og du vil sette opp en proxy på port 2012, vil syntaksen være:
  4. ssh -D 2012 [email protected]

  5. Logg på som vanlig og oppretthold skallforbindelsen så lenge du har tenkt å bruke proxyen, hvis du er bekymret for tidsavbrudd for ekstern vert, bare ping localhost eller en annen ip
  6. Gå nå til  Apple-menyen og åpne «Systemvalg»
  7. Klikk på "Nettverk" og klikk deretter på "Avansert" i nedre høyre hjørne
  8. Klikk på «Proxies»-fanen og klikk avmerkingsboksen ved siden av «SOCKS Proxy» fra protokollmenyen
  9. Fyll inn SOCKS Proxy-serveren som 127.0.0.1 og oppgi porten fra tidligere, i dette tilfellet 2012
  10. Klikk “OK”

Start nå en nettleser og dobbeltsjekk den eksterne IP-adressen til Mac-en for å bekrefte med et nettsted som whatismyip.org, eller ved å kjøre følgende på kommandolinjen:

curl ipecho.net/plain ; ekko

Du kan også bruke whatismyip, som ser ut til å endre tjenesten deres, men noen ganger fungerer:

curl whatismyip.org

Din IP-adresse skal nå registreres som den eksterne USA-baserte verten du tunnelerer gjennom, og du står fritt til å se innhold med begrenset amerikansk region. Hvis du ikke er sikker på hva IP-regionen registreres som, gjør en nslookup på den slik:

nslookup (ip-adresse)

Å bruke en av lokaliseringstjenestene på nettet kan også fungere, de får en grov plassering basert på oppdaget ip-adresse, og det kan også avgjøre om du faktisk bruker proxyen eller ikke.

Sidenotat: i noen tilfeller, spesielt med nettsteder som omdirigerer basert på region, trenger du bare å finne den riktige nettadressen og trenger ikke å gå i tunnel i det hele tatt. Et veldig nyttig eksempel er å stoppe Google.com fra å omdirigere til en annen region ved å bruke deres NCR-nettsted, men det finnes andre søkemotorer og nettsteder som har lignende alternative nettadresser.

Få tilgang kun til amerikanske nettsteder fra utenfor USA med en SOCKS Proxy & SSH Tunnel