Få adgang til websteder kun i USA uden for USA med en SOCKS Proxy & SSH Tunnel
Indholdsfortegnelse:
En lang række websteder og onlinetjenester er regionsbegrænset til USA: Hulu, Netflix, Pandora, årlige kreditrapporter, nogle banker, listen er betydelig. Regionsbegrænsninger er generelt noget, du ikke lægger mærke til, før du skal have adgang til et websted uden for USA, og så er det en kæmpe smerte.Vi viser dig hvordan du kommer sikkert rundt om regionsbegrænsninger ved at bruge en SOCKS-proxy og SSH-tunnel
Før du går i gang, skal du bruge følgende for at konfigurere en socks proxy til dette formål:
- En amerikansk-baseret webhosting- eller shell-udbyder, der tillader SSH-adgang, inklusive et brugernavn og fjernmaskinernes IP
- Grundlæggende forståelse og komfort med kommandolinjen
Denne gennemgang er rettet mod Mac OS X, men du bør også kunne konfigurere tingene på samme måde med iOS, Android og Windows.
Sådan konfigurerer du en SSH-tunnel og SOCKS-proxy i Mac OS X
Forudsat at du har en amerikansk vært i kvadrat, så lad os begynde:
- Gå til mappen Applications, derefter til Utilities, start derefter Terminal og brug følgende syntaks til at konfigurere SOCKS-proxyen:
- For eksempel, hvis dit brugernavn er AJ, og den eksterne værts-IP er 75.75.75.75, og du vil konfigurere en proxy på port 2012, vil syntaksen være:
- Gå nu til Apple-menuen, og åbn "Systemindstillinger"
- Klik på “Netværk” og klik derefter på “Avanceret” i nederste højre hjørne
- Klik på fanen "Proxies", og klik på afkrydsningsfeltet ud for "SOCKS Proxy" fra protokolmenuen
- Fyld SOCKS Proxy-serveren som 127.0.0.1 og angiv porten fra tidligere, i dette tilfælde 2012
- Klik på “OK”
ssh -D port_number user@remote_host_ip
ssh -D 2012 [email protected]
Start nu en webbrowser og dobbelttjek Mac'ens eksterne IP-adresse for at bekræfte med et websted som whatismyip.org eller ved at køre følgende på kommandolinjen:
curl ipecho.net/plain ; ekko
Du kan også bruge whatismyip, som ser ud til at ændre deres tjeneste, men nogle gange virker:
curl whatismyip.org
Din IP-adresse skulle nu registreres som den fjerntliggende USA-baserede vært, du tunnelerer igennem, og du kan frit se indhold, der er begrænset til USA-regionen. Hvis du ikke er sikker på, hvad IP-regionen registreres som, skal du lave et nslookup på det sådan her:
nslookup (ip-adresse)
…
Sidebemærkning: I nogle tilfælde, specifikt med websteder, der omdirigerer baseret på region, skal du blot finde den korrekte URL, og du behøver slet ikke at tunnelere. Et meget nyttigt eksempel er at stoppe Google.com med at omdirigere til en anden region ved at bruge deres NCR-websted, men der er andre søgemaskiner og websteder, der har lignende alternative URL'er.