Accedeix només als llocs web dels EUA des de fora dels EUA amb un túnel SSH SOCKS Proxy &
Taula de continguts:
Una gran varietat de llocs web i serveis en línia estan restringits a la regió als EUA: Hulu, Netflix, Pandora, informes anuals de crèdit, alguns bancs, la llista és significativa. Les restriccions regionals solen ser una cosa que no observeu fins que necessiteu accedir a un lloc web des de fora dels EUA, i llavors són un gran dolor.Us mostrarem com evitar les restriccions de la regió de manera segura utilitzant un servidor intermediari SOCKS i un túnel SSH
Abans de començar, necessitareu el següent per configurar un proxy de mitjons amb aquesta finalitat:
- Un proveïdor d'allotjament web o shell als Estats Units que permet l'accés SSH, inclòs un nom d'usuari i la IP de les màquines remotes
- Comprensió bàsica i comoditat amb la línia d'ordres
Aquest tutorial està dirigit a Mac OS X, però també hauríeu de poder configurar les coses de la mateixa manera amb iOS, Android i Windows.
Com configurar un túnel SSH i un proxy SOCKS a Mac OS X
Suposant que teniu un amfitrió nord-americà separat, comencem:
- Vés a la carpeta d'Aplicacions, després a Utilitats, inicieu el Terminal i utilitzeu la sintaxi següent per configurar el proxy SOCKS:
- Per exemple, si el vostre nom d'usuari és AJ i l'IP de l'amfitrió remot és 75.75.75.75, i voleu configurar un servidor intermediari al port 2012, la sintaxi seria:
- Inicieu la sessió com de costum i mantingueu la connexió de l'intèrpret d'ordres durant tot el temps que tingueu intenció d'utilitzar el proxy, si us preocupen els temps d'espera de l'amfitrió remot, només heu de fer ping a localhost o a una altra ip
- Ara aneu al menú Apple i obriu “Preferències del sistema”
- Feu clic a “Xarxa” i després a “Avançat” a la cantonada inferior dreta
- Feu clic a la pestanya “Proxies” i feu clic a la casella de selecció que hi ha al costat de “SOCKS Proxy” al menú del protocol
- Empleneu el servidor intermediari SOCKS com a 127.0.0.1 i proporcioneu el port d'anterior, en aquest cas 2012
- Fes clic a "D'acord"
ssh -D port_number usuari@remote_host_ip
ssh -D 2012 [email protected]
Ara inicieu un navegador web i comproveu l'adreça IP externa del Mac per confirmar-la amb un lloc web com whatismyip.org, o executant el següent a la línia d'ordres:
curl ipecho.net/plain ; eco
També podeu utilitzar whatismyip, que sembla canviar el seu servei, però de vegades funciona:
curl whatismyip.org
La vostra IP s'hauria de registrar com a host remot basat als Estats Units a través del qual us dirigiu i podreu veure el contingut restringit a la regió dels EUA. Si no esteu segur de com es registra la regió IP, feu-ne una cerca com aquesta:
nslookup (adreça IP)
L'ús d'un dels serveis de localització a la web també pot funcionar, obtenen una ubicació aproximada basada en l'adreça IP detectada i que també pot determinar si realment esteu utilitzant el proxy o no.
Nota lateral: en alguns casos, específicament amb llocs web que redirigeixen segons la regió, només cal que trobeu l'URL adequat i no cal fer un túnel en absolut. Un exemple molt útil és impedir que Google.com redirigeixi a una altra regió mitjançant el seu lloc NCR, però hi ha altres motors de cerca i llocs web que tenen URL alternatius similars.