Prístup k webovým stránkam len pre USA z krajín mimo USA pomocou SOCKS Proxy & SSH tunela

Obsah:

Anonim

Veľká škála webových stránok a online služieb je obmedzená na región USA: Hulu, Netflix, Pandora, výročné úverové správy, niektoré banky, zoznam je významný. Regiónové obmedzenia sú vo všeobecnosti niečo, čo si nevšimnete, kým nebudete potrebovať prístup na webovú stránku mimo USA, a potom je to obrovská bolesť.Ukážeme vám ako bezpečne obísť obmedzenia regiónu pomocou servera SOCKS proxy a tunela SSH

Skôr ako začnete, budete potrebovať na nastavenie proxy ponožiek na tento účel nasledujúce:

  • Poskytovateľ webhostingu alebo shell so sídlom v USA, ktorý umožňuje prístup SSH vrátane používateľského mena a IP adresy vzdialeného počítača
  • Základné pochopenie a pohodlie s príkazovým riadkom

Tento návod je zameraný na Mac OS X, ale mali by ste byť schopní konfigurovať veci v podstate rovnako v systémoch iOS, Android a Windows.

Ako nastaviť SSH tunel a SOCKS proxy v systéme Mac OS X

Za predpokladu, že máte amerického hostiteľa na druhú stranu, začnime:

  1. Prejdite do priečinka Aplikácie, potom do Utilities, potom spustite Terminál a pomocou nasledujúcej syntaxe nastavte proxy server SOCKS:
  2. ssh -D číslo_portu user@remote_host_ip

  3. Napríklad, ak je vaše používateľské meno AJ a IP vzdialeného hostiteľa je 75.75.75.75 a chcete nastaviť proxy server na porte 2012, syntax by bola:
  4. ssh -D 2012 [email protected]

  5. Prihláste sa ako zvyčajne a udržujte pripojenie k shellu tak dlho, kým hodláte používať proxy, ak máte obavy z časového limitu vzdialeného hostiteľa, stačí zadať príkaz ping na localhost alebo inú ip
  6. Teraz prejdite do ponuky  Apple a otvorte „Predvoľby systému“
  7. Kliknite na „Sieť“ a potom kliknite na „Rozšírené“ v pravom dolnom rohu
  8. Kliknite na kartu „Proxy“ a v ponuke protokolu kliknite na začiarkavacie políčko vedľa položky „SOCKS Proxy“
  9. Vyplňte SOCKS Proxy server ako 127.0.0.1 a uveďte port z predchádzajúceho, v tomto prípade 2012
  10. Kliknite na „OK“

Teraz spustite webový prehliadač a dvakrát skontrolujte externú IP adresu počítača Mac, aby ste ju potvrdili na webovej lokalite ako whatismyip.org alebo spustením nasledujúceho príkazu v príkazovom riadku:

curl ipecho.net/plain ; echo

Môžete tiež použiť whatismyip, ktorý zrejme mení ich službu, ale niekedy funguje:

curl whatismyip.org

Vaša IP by sa teraz mala zaregistrovať ako vzdialený hostiteľ v USA, cez ktorý tunelujete, a môžete si voľne prezerať obsah obmedzený pre oblasť USA. Ak si nie ste istí, ako sa registruje oblasť IP, vykonajte nslookup takto:

nslookup (IP adresa)

Fungovať môže aj používanie niektorej z lokalizačných služieb na webe, ktoré získajú približnú polohu na základe zistenej adresy IP, čo môže tiež určiť, či skutočne používate server proxy alebo nie.

Vedľajšia poznámka: v niektorých prípadoch, konkrétne pri webových stránkach, ktoré presmerujú na základe regiónu, stačí nájsť správnu adresu URL a vôbec netreba tunelovať. Veľmi užitočným príkladom je zastavenie presmerovania stránky Google.com na iný región pomocou ich lokality NCR, ale existujú aj iné vyhľadávacie nástroje a webové stránky, ktoré majú podobné alternatívne adresy URL.

Prístup k webovým stránkam len pre USA z krajín mimo USA pomocou SOCKS Proxy & SSH tunela