I-access ang US Only Websites mula sa Labas ng USA gamit ang SOCKS Proxy & SSH Tunnel
Talaan ng mga Nilalaman:
Maraming iba't ibang mga website at online na serbisyo ang rehiyong pinaghihigpitan sa USA: Hulu, Netflix, Pandora, taunang mga ulat ng kredito, ilang mga bangko, ang listahan ay makabuluhan. Ang mga paghihigpit sa rehiyon ay karaniwang isang bagay na hindi mo napapansin hanggang sa kailangan mong mag-access ng isang website mula sa labas ng USA, at pagkatapos ay napakasakit ng mga ito.Ipapakita namin sa iyo ang kung paano ligtas na makayanan ang mga paghihigpit sa rehiyon sa pamamagitan ng paggamit ng SOCKS proxy at SSH tunnel
Bago magsimula, kakailanganin mo ang sumusunod para mag-set up ng proxy ng medyas para sa layuning ito:
- Isang web hosting o shell provider na nakabase sa US na nagbibigay-daan sa pag-access sa SSH, kabilang ang isang username at ang remote na IP ng mga machine
- Basic na pag-unawa at ginhawa gamit ang command line
Ang walkthrough na ito ay naglalayong sa Mac OS X, ngunit dapat ay ma-configure mo rin ang mga bagay sa iOS, Android, at Windows.
Paano Mag-set up ng SSH Tunnel at SOCKS Proxy sa Mac OS X
Sa pag-aakalang mayroon kang host sa US na nakahiwalay, magsimula tayo:
- Pumunta sa folder ng Applications, pagkatapos ay sa Utilities, pagkatapos ay ilunsad ang Terminal at gamitin ang sumusunod na syntax para i-set up ang SOCKS proxy:
- Halimbawa, kung ang iyong username ay AJ at ang remote host IP ay 75.75.75.75, at gusto mong mag-setup ng proxy sa port 2012, ang syntax ay:
- Mag-login gaya ng dati at panatilihin ang koneksyon ng shell hangga't nilayon mong gamitin ang proxy, kung nag-aalala ka tungkol sa mga remote host timeout, i-ping lang ang localhost o isa pang ip
- Ngayon pumunta sa Apple menu at buksan ang “System Preferences”
- I-click ang “Network” at pagkatapos ay i-click ang “Advanced” sa kanang sulok sa ibaba
- Mag-click sa tab na "Mga Proxies" at i-click ang checkbox sa tabi ng "SOCKS Proxy" mula sa menu ng protocol
- Punan ang SOCKS Proxy server bilang 127.0.0.1 at ibigay ang port mula kanina, sa kasong ito 2012
- I-click ang “OK”
ssh -D port_number user@remote_host_ip
ssh -D 2012 [email protected]
Ngayon maglunsad ng web browser at i-double check ang panlabas na IP address ng Mac upang kumpirmahin sa isang website tulad ng whatismyip.org, o sa pamamagitan ng pagpapatakbo ng sumusunod sa command line:
curl ipecho.net/plain ; echo
Maaari mo ring gamitin ang whatismyip, na tila binabago ang kanilang serbisyo ngunit minsan ay gumagana:
curl whatismyip.org
Ang iyong IP ay dapat na ngayong magparehistro bilang remote na US-based na host na iyong pinagtutuunan, at malaya kang tingnan ang nilalamang pinaghihigpitan sa rehiyon ng US. Kung hindi ka sigurado kung ano ang nirerehistro ng IP region, gawin ang nslookup dito tulad nito:
nslookup (ip address)
Maaaring gumana rin ang paggamit ng isa sa mga serbisyo ng localizer sa web, nakakakuha sila ng hindi magandang lokasyon batay sa natukoy na ip address at matutukoy din nito kung talagang gumagamit ka ng proxy o hindi.
Side note: sa ilang sitwasyon, partikular sa mga website na nagre-redirect batay sa rehiyon, kailangan mo lang hanapin ang tamang URL at ikaw hindi na kailangang mag-tunnel sa lahat. Ang isang napaka-kapaki-pakinabang na halimbawa ay ang paghinto ng Google.com sa pag-redirect sa ibang rehiyon sa pamamagitan ng paggamit ng kanilang NCR site, ngunit may iba pang mga search engine at website na may katulad na mga alternatibong URL.