เข้าถึงเฉพาะเว็บไซต์จากนอกสหรัฐอเมริกาด้วย SOCKS Proxy & SSH Tunnel

สารบัญ:

Anonim

เว็บไซต์และบริการออนไลน์ที่หลากหลายถูกจำกัดเฉพาะภูมิภาคในสหรัฐอเมริกา: Hulu, Netflix, Pandora, รายงานเครดิตประจำปี, ธนาคารบางแห่ง รายชื่อมีความสำคัญ การจำกัดภูมิภาคมักเป็นสิ่งที่คุณไม่สังเกตเห็นจนกว่าคุณจะต้องการเข้าถึงเว็บไซต์จากนอกสหรัฐอเมริกา ซึ่งนั่นเป็นเรื่องที่น่าปวดหัวอย่างมากเราจะแสดง วิธีหลีกเลี่ยงข้อจำกัดของภูมิภาคอย่างปลอดภัยโดยใช้พร็อกซี SOCKS และอุโมงค์ SSH

ก่อนเริ่มต้น คุณจะต้องมีสิ่งต่อไปนี้เพื่อตั้งค่าพร็อกซีถุงเท้าสำหรับวัตถุประสงค์นี้:

  • เว็บโฮสติ้งหรือผู้ให้บริการเชลล์ในสหรัฐอเมริกาที่อนุญาตให้เข้าถึง SSH รวมถึงชื่อผู้ใช้และ IP ของเครื่องระยะไกล
  • เข้าใจเบื้องต้นและสบายใจกับ command line

แนวทางปฏิบัตินี้มุ่งเป้าไปที่ Mac OS X แต่คุณควรจะสามารถกำหนดค่าต่างๆ ได้เหมือนกันกับ iOS, Android และ Windows ด้วยเช่นกัน

วิธีตั้งค่า SSH Tunnel และ SOCKS Proxy ใน Mac OS X

สมมติว่าคุณเป็นเจ้าของที่พักในสหรัฐอเมริกา มาเริ่มกัน:

  1. ไปที่โฟลเดอร์ Applications จากนั้นไปที่ Utilities จากนั้นเปิด Terminal และใช้ไวยากรณ์ต่อไปนี้เพื่อตั้งค่า SOCKS proxy:
  2. ssh -D port_number user@remote_host_ip

  3. ตัวอย่างเช่น หากชื่อผู้ใช้ของคุณคือ AJ และ IP ของโฮสต์ระยะไกลคือ 75.75.75.75 และคุณต้องการตั้งค่าพร็อกซีบนพอร์ต 2012 ไวยากรณ์จะเป็น:
  4. ssh -D 2012 [email protected]

  5. เข้าสู่ระบบตามปกติและรักษาการเชื่อมต่อเชลล์ตราบเท่าที่คุณต้องการใช้พร็อกซี หากคุณกังวลเกี่ยวกับการหมดเวลาของโฮสต์ระยะไกล เพียงแค่ ping localhost หรือ ip อื่น
  6. ตอนนี้ไปที่เมนู Apple แล้วเปิด “System Preferences”
  7. คลิกที่ “เครือข่าย” จากนั้นคลิกที่ “ขั้นสูง” ที่มุมขวาล่าง
  8. คลิกที่แท็บ “Proxies” และคลิกช่องทำเครื่องหมายถัดจาก “SOCKS Proxy” จากเมนูโปรโตคอล
  9. กรอก SOCKS Proxy server เป็น 127.0.0.1 และระบุพอร์ตจากก่อนหน้านี้ ในกรณีนี้คือ 2012
  10. คลิก “ตกลง”

ตอนนี้เปิดเว็บเบราว์เซอร์และตรวจสอบที่อยู่ IP ภายนอกของ Mac อีกครั้งเพื่อยืนยันกับเว็บไซต์อย่าง whatismyip.org หรือเรียกใช้คำสั่งต่อไปนี้ที่บรรทัดคำสั่ง:

curl ipecho.net/plain ; เสียงสะท้อน

คุณยังสามารถใช้ whatismyip ซึ่งดูเหมือนว่าจะเปลี่ยนบริการ แต่บางครั้งก็ใช้งานได้:

curl whatismyip.org

ตอนนี้ IP ของคุณควรลงทะเบียนเป็นโฮสต์ระยะไกลในสหรัฐฯ ที่คุณอุโมงค์ผ่าน และคุณมีอิสระที่จะดูเนื้อหาที่จำกัดภูมิภาคของสหรัฐฯ หากคุณไม่แน่ใจว่าภูมิภาค IP ใดที่ลงทะเบียน ให้ทำ nslookup ในลักษณะนี้:

nslookup (ที่อยู่ IP)

การใช้บริการ Localizer บนเว็บก็สามารถทำงานได้เช่นกัน โดยจะได้รับตำแหน่งคร่าวๆ ตามที่อยู่ IP ที่ตรวจพบ และยังสามารถระบุได้ว่าคุณใช้พร็อกซีจริงหรือไม่

หมายเหตุด้านข้าง: ในบางกรณี โดยเฉพาะอย่างยิ่งกับเว็บไซต์ที่เปลี่ยนเส้นทางตามภูมิภาค คุณเพียงแค่ต้องค้นหา URL ที่เหมาะสมและคุณ ไม่ต้องเจาะเลย ตัวอย่างที่มีประโยชน์มากคือการหยุด Google.com ที่เปลี่ยนเส้นทางไปยังภูมิภาคอื่นโดยใช้ไซต์ NCR ของตน แต่มีเครื่องมือค้นหาและเว็บไซต์อื่นๆ ที่มี URL สำรองที่คล้ายกัน

เข้าถึงเฉพาะเว็บไซต์จากนอกสหรัฐอเมริกาด้วย SOCKS Proxy & SSH Tunnel